Ok so before you read this you should know that I'm one of the biggest advocates of Microsoft technology. I'm always the first to jump into a verbal bout over the Xbox 360 to Playstation 3 debate but at the moment my commitment is feeling a little...