I think Complex is better than Haven. So Haven isn't even the best map in the game, much less one of the top 5 in the entire series. I like Adrift more than Haven as well.
Lol, got Complex confused with Solace. Complex is a pretty sick map despite the game-breaking geometry glitch that ruins Oddball on it. I'm just partial to tightly balanced arena-style maps, and Haven is the best type of that kind of map in the game.
Been reading the BLOPS2 forums for shits and giggles and apparently "lag compensation" seems to be a thing in those games as well. Tons of people trying to honky-rig their connections so it's worse than usual so they don't get hit with the "equalizer" of lag compensation. Maybe if enough people complain about this shit developers will stop trying to make things "fair" and go the dedicated server route. That's the one great thing BF3 had going for it.
Bungie/343 haven't had much bullshit in Reach/4 so far. Other developers should look into what they're doing if they're not going to front the cost for servers.