Interesting, GM; the documentation on its site isn't very clear, but it seems ImgBurn supports the .ccd/.img/.sub and .mdf/.mds formats, and should run successfully in Wine. Running stuff in Wine is still not my ideal solution but - could this be the end of Windows for me?
Edit: as I said, the ImgBurn information isn't very clear - does ImgBurn support ripping to the .ccd/.img/.sub and .mdf/.mds formats, or just burning them?