To mount an .iso image, you can use virtual Daemon on windows. To mount an iso image on linux, you use the mount command. With a -0 flag. I didn't try it yet.
To read a linux ext3 partition from windows, you can use explore2fs.
Site from a belgian guy with lots of linux suff: godot.be.