I use Nero and have had no problems over the years. Not free, but not expensive either.
I'll second that Nero recommendation!