http://www.wired.com/news/technology...ory_page_next1

If you're going to spend too much money, here's a good article.