This may help you in regard to free programs... http://www.techsupportalert.com/more/extended.htm#86 When you say,the best,everyone has a favorite.The burn quality of most programs is about the same.The difference is the bells and whistles.