I throw this article out for the usuall bashing, stomping, and blasting that most articles here get.

http://equipped.msn.com/article.aspx?aid=13