Most software that does that isn't free, but I would find/download a good copy of Nero.

Here is a site (http://www.petri.co.il/how_to_write_iso_files_to_cd.htm) with some guidelines as to how to do it and for some software that will burn .ISOs to CDs. As for ripping an ISO, here is a piece of software that will do it: http://isorecorder.alexfeinman.com/isorecorder.htm