I've been doing a lot of installing and re-imaging lately :-( and I've had to work with ISO files quite a bit. I haven't found any Windows freeware that writes ISO files to CDs that actually work. However, I did discover that WinRAR has built-in support for extracting ISO files onto your hard drive.
It won't, however, help you burn an ISO to a CDR, but hopefully with this info you might not have to!
(By the way, Mac OSX has native support for burning ISOs to CDs built into the operating system.)