After looking at the mess of marketing for the XBox 360, I’ve come to the conclusion that even if you have more money than God himself, when you polish a turd it is still a turd. First came the horrible MTV informercial, in which Elijah Wood wishes he had the one ring so he could’ve [...]