I use Thrive Themes and love it! http://bloghelp.ibohowto.com
The training is from WordPress professionals and the features are amazing. I can't say it's the best because I haven't tried every system available, but it's pretty darn good.
See the blog post video tutorial building a homepage l "I can't believe it's not Photoshop"