ImgBurn does everything for me, and doesn't come with any junk (unlike say, Nero), it's free too.

Can you elaborate on the "making ISOs" part? Do you mean making a disc image from a directory structure on disk, or making an ISO from an existing CD?

I think Windows needs an ISO-mounting tool more than it needs an ISO-maker. I use DaemonTools for want of a better solution.