http://www.freetimes.com/story/537

Definitely one of the better articles I've seen.

BTW, there's a nice discussion of the article on the writer's blog.