Well, they’ve all got their good points and bad points. The North Campus dorms are older buildings, and some don’t have AC yet, but they tend to have a more interesting mix of people, especially if you’re a nerd. Also, they’re closer to where most of your classes are likely to be. (Not to mention the bookstores, the North Campus shopping district, and various restaurants.) Plus you’re pretty likely to run into basketball players on a regular basis at the cafeteria and store in Blazer, if that matters to you.
Haggin Hall is conveniently located if your classes are spread all over the place, and it’s a relatively new building, but it’s widely regarded as a shithole of epic proportions. The smell is apparently something you have to experience to believe. Besides, when I was there, about 70% of the on-campus rapes and sexual assaults reported happened in Haggin, so these may not be the folks you want to live with.
The Kirwan-Blanding complex is probably the newest housing on campus, except maybe for the Greg Page Apartments. The heating and cooling systems work pretty well, and there’s a food court, computer lab, and store right there. If you have a K-lot pass, you’re also much closer to your car.
However, you’ll have a pretty good haul to your classes, unless you’re in a scientific or health-related major. You’ll also have the noise from the six-pack to deal with, as well as the fire alarms in the Towers. Those suckers are obnoxiously loud even outside the building, and Tower residents tend to invade the lobbies of the low-rises in the middle of the night, especially in bad weather.
You’re more like to find a drunken party on South Campus, if that’s your thing. If you’d rather find a D&D game, or rent an art film, or just sit around philosophizing, look on North Campus.