I'm a fan of Brent Ozar http://www.brentozar.com/blog/ though my knowledge of SQL Server is very limited. He sounds like he knows what he's talking about but I wouldn't know if he does or not. I haven't paid for any of their training videos, but I've watched a few of the free ones.