It's happening again. Nerds are not geeks.
I'm a geek and proud of it. Geeks are useful, intelligent (natch), usually succesful (still working on this one), hits with the girls due to the above (not sure what's happened there), dress and talk like normal people and make the world go round. None of you would be talking on this forum without geeks.
Nerds are social outcasts, odd, generally not that bright, exhibit strange obsessions and behaviours and do not have the drive and focus to make use of any useful skills they might possess.
And yes, I accept the irony in being anal about the differences in the two words.