Personally, my favorite game is Battlefield:Bad Company. The Single Player sucks, but the multi-player is awesome. I literally bought the game 8 months ago and I have not stopped playing it since it came out (it has not left the machine other than to be replaced temporarily by a Blu-Ray). I have GTA4, but have only played it an hour or so. I need to get unaddicted to BF:BC so I can play some Grand Theft Auto.
I will admit that there are many areas where DICE dropped the ball and could have done a better job with squad creations and associated concepts, as well as fixed some additional bugs and glitches, but it rocks and is a great way to blow off steam after a day at the office. Some love it and some hate it. If they still have the Demo on the Playstation Store, dowload the demo and play multiplayer and see if it is for you. That was how I got hooked, and oddly enough, have formed quite a few friendships by squadding up with folks all over the US. My wife thinks I am crazy.......
I will admit that there are many areas where DICE dropped the ball and could have done a better job with squad creations and associated concepts, as well as fixed some additional bugs and glitches, but it rocks and is a great way to blow off steam after a day at the office. Some love it and some hate it. If they still have the Demo on the Playstation Store, dowload the demo and play multiplayer and see if it is for you. That was how I got hooked, and oddly enough, have formed quite a few friendships by squadding up with folks all over the US. My wife thinks I am crazy.......