Yeah there are already a good half a dozen or so threads on this very topic.