Can't help you on Cedar Rapids - have not been to any of the bars/pubs there. But, if you have a vehicle and don't mind a short drive - I always recommend John's Grocery just down the road in Iowa City if you want "beer buying paradise." One of the best beer selections you will ever see in your life; 20-30 minutes away. If you are looking to take any "supplies" home, can't beat it.
If your downtown there a few good places the homebrew club meets at bricks a lot. White Star Ale house and Parlor City are pretty good as well. Outside of downtown Zeppelins on edgewood has a good tap selection and 2 for 1 3-6 every night. 3rd base brewery on Blairs ferry is a nice brew pub with a good tap selection as well I'm sure they are but at least I have a start for you.
Hope it is good for you, sounds like Nick had a bad experience with it, I have quite a few under my belt (literally) that were quite tasty. Bad lines maybe?? Not saying it is the best IPA of all time, but pretty darn solid in my experience.