For burning CD and DVD, I have found CDBurnerXP from http://cdburnerxp.se/en/download to be very useful.
The features are listed at: http://cdburnerxp.se/en/features
The price is excellent - FREE!