Going to a sporting event in Chicago can be quite an ordeal. So where should you go to make sure you have the best time?

Turns out it's Guaranteed Rate Field to watch a White Sox game.

J.D. Power did an analysis of all the major sports teams in big markets and ranked how enjoyable going to each team's venue.

Fan satisfaction is evaluated across seven factors:seating area and game experience; security and ushers; leaving the game; arriving at the game; food and beverage; ticket purchase; and souvenirs and merchandise. Satisfaction is measured on a 1,000-point scale.

As you can see in the chart above the White Sox came out on top, narrowly edging out the Chicago Fire.

A Fire game is the only one I haven't visited in town and I have to say that I totally agree with the ranking here. And this is coming from a die-hard Cub fan.

Going to a White Sox game is so much more enjoyable. It's cheaper. There aren't as many people there. It's easy to get to. You can actually park there. The food is excellent, it's the only sporting event I've been to that's served elotes. Don't know what they are? Find some ASAP.

Look at that. Delicious.

As far as the bottom of the list? I couldn't agree more with the Bears coming in last. As a matter of fact, the NFL team came in last in every market. It's just way too expensive and honestly, when you're there it's pretty boring. There's a TON of down time during an NFL game that you don't really realize when you're watching at home. I'll be fine if I never go to another NFL game in my life.

The best fan experience in the country according to the survey? A New York Red Bulls soccer game. I'm not a big soccer fan but I think I'll have to give the MLS a shot.