As far as I've seen, Eddies has the vastest beer selection in the area. There is one other place In Madison that offers a comparable selection, but eddies is definitely the place to go. The bartenders tend to be fairly knowledgeable about the beer they serve, the place has a welcoming atmosphere, the prices are good, they have a pool table, and they have several large t.v.'s to watch the game on.
The downside? The place is rather small, and on late nights and weekends it can get pretty crammed. I'm talking rubbing elbows, hard to shoot pool, feeling of being at a concert crammed. Which may put a lot of people off. But remember, all those patrons cram in there for a reason.