I love the club seats. I know that they can get pricey, but the view is good, there are some better food options, and it never feels crowded up there.
Regarding the location discussion, since I come from Madison, the location is good, and probably saves 20-30 minutes over what it would take to get all the way downtown at game time. However, I agree with an earlier poster that there is nothing better than a downtown location for a park. SF, Colorado, St. Louis, Cincinnati, Minnesota, all have great locations. Taking the train to Busch is so easy, and you get dropped off across the street from the park. I think that getting out of the parking lot after the game and heading West on I-94 is a breeze from the lots on the Northwest side of the stadium.