I have also used Virtual CD in the past, and by and large it works well.
However, there are always some discs (and I found some games and some audio CDs) that could not be accessed in this way - this is not a fault of the virtual CD software, just a copy-protection feature of the media.
Not tried it with DVDs.