Im glad you came to your senses OP. The games that are offered by all systems make it the best time to be a gamer. I dont understand the hate for a company while loyal to a company with the same goals. To me it shows a bit of mental disability on their part, or maybe some of its cool to hate on things on the internet, I dont know, and dont really care, I just ignore them and keep enjoying all the games the industry offers.
I also fell in love with xbox when i played halo for the first time, I was so impressed with it I went up to Blockbuster Video at midnight as it was the only thing open then, and bought an xbox console with halo. My friends and I also stayed up until early morning hours playing split screen multiplayer, we had many good times with that system, starting my love of that series as well as the xbox which before I could have cared less for as I had a PS2 and gamecube at the time.