Recently I added a virtual ROM support to IET, details can be found here. One simple use is to export various OS installation ISO to ESX or Xen, so you can install OS easier.
Next step is to allow ISO files dynamic “ejected” and “loaded”, and a virtual DVD writer support. The code is done, just need to be polished. A fun but illegal use of this code is to clone a DVD .. to system as a ISO file, then you can watch it later at any time. Of course, when you have XVID and VIDX, you don’t need that right?😉
Seriously, this can be used as WORM archiving purpose. Or do a disk staging for D2D2H.