Hate to say it, but there are two threads already (at least) about this topic. They're currently on page 2 as of this post