I'm not much of a sports lounge kind of guy but if that's what you are looking for than Champps is a great place to be. The food was actually quite good for a place like this (although a bit expensive) and the atmosphere was good. It didn't feel to loud or boisterous.
Its a great place to watch pay-per-view events such as the UFC fights. That's the reason I went and they turn all of the massive TVs to it and turn the sound up nice and loud. There is a $10 minimum order on fight nights but that is probably less than you'd be spending to order the fight yourself so I was willing to suck it up.
I certainly wouldn't recommend Champps for an everyday type of dining venue but for watching the game, it is perfect.