I detest Microsoft. It's a company full of megalomaniac scumbags.
That has nothing to do with the 360. I've had one since launch. My first one broke and I bought an Arcade and stuck my 20GB on it. about a year ago I got one of the new "slim" models with my laptop, sold the Arcade and bought I 250GB HD for it.
I have over 50 games for the 360 and I also have a PS3, and Wii plus handhelds and retro consoles galore so I'm nobody's fanboy. I just can't stand Microsoft as a company.
As for Gold, I cancelled mine this year after paying for it since launch like a sucker. I'm not even an multi-player gamer which made paying for nothing even more ridiculous. My son used to play Call of Doody and Halo but even he got tired of it so as of March I dumped it.
All that being said I'll be starting the Witcher 2 soon, once I've finished Xenoblade.