Should I buy a PlayStation 3 or an Elite X-Box 360?

Last Christmas, my roommate Claudio's brother gave him an X-Box 360. I subsequently spent most of January and April playing Halo 3 online. (I was away for most of February and March.) While we bought a few other games, they were pretty much shelved permanently, and I never even tried the campaign mode of Halo. Multi-player was our entertainment ticket for those snowy nights. It is also probably the reason why there were so few posts from me on BlogCampaigning then.

Just in time for summer weather, Claudio moved out and took the X-Box with him. I've spent a good few months enjoying the fresh Toronto air.  When I go to sleep these days I dream of soccer, not Master Chief.

But now the combination of a crispness in the air and price drops from both Sony and Microsoft for their respective consoles has me thinking that I should once again work on my gaming skills.

The question: Which system should I buy?

Readers of this blog and friends of mine will know that I am a huge fan of the Metal Gear Solid series of games, and that Jens and I can spend hours talking about the creator of those games, Hideo Kojima. He is to video games and cyberpunk what Hitchcock was to film.

Metal Gear Solid 2 for PlayStation 2 was definitely one of my favorite games of all time. Not only is the gameplay amazing, but the actual story line is worthy of a movie itself.

Metal Gear Solid 4 for PlayStation 3 has received rave reviews. Gamespot gave it 10/10 and described it as "an awe-inspiring synthesis of dramatic story telling and entertaining gameplay."  IGN also gave it a 10/10 with similarly glowing comments.

Unfortunately, it's an exclusive title for PS3.

Similarly, the Halo series are also exclusive for Microsoft's X-Box. As I mentioned above, I love Halo 3—the multi-player mode in that game is almost perfect, and from what I've heard, Microsoft essentially changed the face of game-testing when it was first developed. And Halo ODST also looks amazing.

The Microsoft X-Box Elite Bundle (which includes a copy of Halo 3 and a Gold Membership to Microsoft Live for online playing) is currently selling on for $329.

The PlayStation 3 is selling for $299, but doesn't include Metal Gear Solid 4. But that's only another $29.99.

So, dear gamers: Which one should I chose? Is Metal Gear Solid 4 that good? Is the online play good?