It's a bit counterintuitive, learning social skills by computer, but because a whole slew of social difficulties result from visual or auditory processing problems, incremental perceptual training may produce greater gains than group or one-on-one treatment. For training the emotional reading of faces, there is Mind Reading software from Baron-Cohen. McGill University has also posted their interesting Self-esteem Games you can try out to see where their research is headed. And now the latest breakthrough in the neurotechnology of social interaction is a dual fMRI scanner (Two Brains at Once) that allows fMRI impressions to be recorded in both conversation partners simultaneously. Now what were you really thinking of what I said?
Video Modeling and Autism Abstract