I don't see why the people who don't have friends are bothering to contribute to this topic. If you don't have any autistic friends or don't have anything related to post to the topic, then why bother posting?
I don't have many friends, but the few I have feature many autistic characteristics. One guy would spend all English class memorising algorhythms on how to solve Rubiks Cubes within 2 minutes. He would ignore all his work, and become completely fixated on his cube. Another guy spends virtually all his time on anime forums: he spends a ton of his free time watching them, playing games (100% perfect scores, plus photographic evidence to prove it happened), and he even volunteered at a convention; I'm not sure if that's quite autistic because he's actutally very social and gifted in many ways at the same time.
Another friend I've known since childhood may have HFA. As a kid he would follow me around while I walked in circles counting cracks in the pavement, and he would continuously rant about his favourite TV shows, occasionally reciting whole passages of dialogue easily. He can't speak properly, he can't read or write correctly, he's completely oblivious to social norms, he stims fairly often, repeats things alot, and occasionally rants to me on-and-on about video games, linux, windows jokes, engineering problems. That's ok with me, because I love a few of those too. It shows first off that an autistic person is capable of getting to Grade 10 and be a skilled engineer, and he's become good friends with the hardcore techie guys. So I guess I'm proud of him in a weird vicarious fatherly way... does that make sense?
Me favourite teachers tend to have autistic characteristics as well. I know my favourite teacher ever was an english woman who was OBSESSED with Shakespeare (posters, dolls, entire works rare edition, maps of his house, multiple copies of the same play, started the Shakespeare club in a Grade 6 class) as well as being a somewhat eccentric woman herself. My second favourite is probably all my tech teachers. Tech teachers are full of so much trivial information, tend to be control freaks, and they give me a nice ego boost when I correct mistakes and find solutions to engineering problems faster than they do.
I have a good friend on the internet I met when I was 11. We have so much in common it's not funny, in fact it's almost scary. And the good thing about that is that we can talk to eachother online about things you either couldn't in real life, or that others wouldn't understand. He has alot of insecurities, phobias, odd habits and watches every single NBA game that gets aired; but at the same time he thinks and does things so differently from everybody else that he's amazingly unique. So I guess that means the internet is a real good thing.