I think any of you flippantly throwing the term "retarded" around need to have a look at yourselves and consider your maturity. It's a cheap shot at people who can't stand up for themselves and is offensive.
I see it as part of the language that many of us grew up with, just like cripple, fag and gay.
You should meet my nephew one day, he is 42, lives with his girlfriend in a supervised share house, rides the bus 10km's to work at the sheltered workshop (yes its still called that), drinks piss (but only XXXX Gold) and is the most vocal Bronco's supporter i know. He was born with sever Downs Syndrome and was raised by his entire extended family to become the fine man he is today.
He still refers to himself as retarded.
If i mean to insult or denigrate somebody there wont be any confusion about it.
I still stand by my comment that many retarded people i have met are smarter than many drivers i have met.