I was almost overwhelmed just now reading through this thread. To see so many other people stating the exact same things I have delt with my whole life.. It feels good to know that I am not alone. Thankyou to all of you.
As to the topic at hand, ding ding ding, thats me to a T. All my life, even in my earlyest memories of elementry school I remember thinking of my self as some kind of unhuman, here to abserve the normals and study their behavior, but curse to never truely be one of them. And I must admit that 20 sum years later that fundemtal view has changed very little.
As others have mentioned, I'm also great at small talk and when being asked questions or discussing a topic I have lots of knowledge on, but beyound that I'm at a loss. If you analyze my friends throughout time, they would fall into two caragories. One is those friends that are content to just hang out together in silence doing whatever (the true test of a relationship is if it can withstand extended silence), I have friends that I won't see for months and when I do we will BS for a few mintues and then just sit there together for hours, rarly saying a word. These are the best friends an asper can have and if you find one hold on to them for dear life.
The other catagory would be the talkers. Everyone knows the kind of people I'm talking about, they couldn't stop talking to save their life, evey minute of their waking day is filled with one spoken thought after another. I would almost call myself an expert on people, but I must say these type of people simply bewilder and amaze me.. the mear idea of expressing every thought that popped into my head to anyone that happen to be standing nearby.. I just don't get it... That is not to say I dislike these kind of people. Exactly the opposite, I am drawn to them. It is the easyest type of social interaction, they talk and all I have to do is doll out cocky cutter lines, "No way.", "Really.", "And then what?", "Your kidding.", ect. and on occationally rearange and parrot back a few words they just said.
Through many years of practice and study I have mastered the skills of interacting with society. If I need to go somplace for a job interview they can't tell I'm anything but a normal person and I've never had problems dealing with those people in my life that are intellectually know quatities.
But my problem, my biggest hurtle, is interactions with people I don't know. New people just trip me out, my brain goes into a state like fight-or-flight, I can only react in the most automatic and rehersed ways. I have overcome the major debilitating aspects of this, enough to do what has to be done, but to instigate an unneccessary interaction with a stranger.. no way... All I know about people and the shear idea of interducing myself to a stranger to make a friend or asking a strange girl out on a date.. I can feel my heart beating faster just thinking about it.
But all we can do is keep trying. The bottom line is that while we may lack that natural ability to connect with others on emotional levels, we have the advantage of being more in touch with our intelligences and can use our brains and willpower to learn any skill the gods saw fit not to give us. 
_________________
For Evil to succeed, Good Men need only do nothing.