I have been playing a lot of MAG lately. I am getting burned out on COD so I gave this game a spin after borrowing it from a friend and I have to say I really, really like it. I was skeptical since I usually like multiplayer-only games a lot at first and then just kinda put them away after a week. Also I currently have no one to play the game with so that doesn't help matters since when I do play multiplayer in any game I like to play along-side my friends mostly. Despite all that, I find myself wanting to play it after the usual long day of doing this or that. The first few hours are hell since you have no idea what is going on and you will pretty much suck. But once you rank up a few times and get the chance to upgrade some guns, then you start getting better. But once you reach level 6 I believe, you can start playing one of the popular game modes called Acquisition, and at level 8 you finally get to play the 128 vs 128 mode called Domination. I will say this: that mode is a lot of fun. I am still figuring out how to score a lot of points in it besides killing people, but with so many people you'd think it would be chaos. It can be, but the maps are so big that everyone is spread out. There's almost never any lag, too. People don't play like it's COD or Halo or whatever. You have to take cover and stick with your squad in order to be very successful. It's pretty much what a real battle would be like, I think. The best part is when people talk, they all mostly talk about the game itself. It's a very intelligent user-base. So that's my little review. Check it out for sure if you want an alternative to COD. Just remember it's a multiplayer only game and once you choose your faction that's it. There's no going back unless you reach the level cap or start all over again. If you're interested in playing and want to play together some time I am on Valor.
I've also been playing through the Halo games with my friend. We're on 3 right now and should have that wrapped up soon. I forgot how short that game actually is. We're gonna try and play ODST together, too; but we'll see how much time we have.