Cambridge, Mass is definitely a nerd mecca. There's a lot of technology and startup action over here. And it's a wonderful city to live in (very walkable, nice architecture, low crime, clean, diverse).
That's a pretty amazing amount of nerd density.
Great place to drink or work until you head back across the river to sleep :)