Actually from where I am from in NY, most people think highly of nerds.
The "bad" term would be Geek here.
If one is smart and has a social life: Nerd.
If one is smart but does not have social life: Geek.
BTW Superman, Intellectual Badass xD HA! I'm so stealing that