I'm surprised at the Joe Buck hate.
I think the guy is the most sports knowledgeable of the play-by-play guys. He knows a lot more than Jim Nance, who is dull, IMO. Al Michaels has been doing it forever, so he's pretty knowledgeable - but leaves a little to be desired on the comedy end. Mike Tirico doesn't suck, but he's nothing special. Of the Big 4 play-by-play guys, Joe Buck brings the best combo of knowledge and comedy, IMO.
Buck is good. Probably just his Vick nut riding that did most people in.
Aikman is pretty poor, all he knows it the Cowboys.