SI.com had the fans rank all 30 MLB ballparks. Below are the top and bottom five based on overall ratings.

Top:

1. Cleveland Indians, Progressive Field
2. Milwaukee Brewers, Miller Park
3. Pittsburgh Pirates, PNC Park
4. Detroit Tigers, Comerica Park
5. St. Louis Cardinals, Busch Stadium III

Bottom:

26. Minnesota Twins, Metrodome
27. Texas Rangers, Rangers Park in Arlington
28. New York Mets, Shea Stadium
29. Washington Nationals, RFK Stadium
30. Florida Marlins, Dolphin Stadium

Of these, I’ve only been to Comerica and Dolphin Stadium and I must say – the fans have them right on both accounts. Comerica is absolutely beautiful and there isn’t really a bad seat in the house. Dolphin Stadium on the other hand, feels like you’re watching the game from the moon, which makes sense considering it’s a football stadium.