Cho Seung-Hui was mentally ill.
Let's stop trying to make this into an "Asian thing" or a "Virginia thing". I am anti guns and of course feel that's a part of it, but let's not ignore the fact this guy was mentally ill. He was declared mentally ill by a court in 2005. He was even sent to a psyche hospital for a period of time.
His room mates say he never spoke to anyone. They said he hadn't uttered a word in months. Amazingly, they assumed he couldn't speak English very well..and they lived with him. I assume they didn't know he was an English Major. Karan Grewal, a 'suite mate' of Cho's, being interviewed on Hardball, says Cho would watch WTF on Fridays and Spike TV. He says if they said hi to him he wouldn't even respond, he'd just look at them.