For burning ISO images and verification, nothing is better in my opinion than the free app called:
ImgBurn. Powerful, small footprint and easy to configure.
For all around burning and such, for a free app the program
CDBurnerXP It has a lot of features and a user-friendly GUI.
For an excellent paid program with a lot of features, plus you can use it on a trial basis for 30 days, is
Link Removed
I used to be a big user and fan of NERO, but these days it's nothing but bloatware. What used to be an excellent small footprint program has gotten huge and unwieldy.