This game is awesome. There are two main complaints. The first, easily fixable, is that the graphics suck. That's because you're viewing it at 1080i. You need to go into PS3 display settings and set it to not output at 1080i or 1080p so it defaults to 720p. The second, which hopefully will get fixed, is a bunch of online bugs.
The singleplayer is amazing and I'm sure once they patch this the online will be too.
The reason why I wrote eh is mostly because the off line game play is well...eh.... i was able to beat it in one day. And the online gameplay is great if you ignore the 2hr loading screens and the constant fear of being disconnected I mean serousily i can barley play 2-3 games without being disconnected the server has some hugeeeeee issues and from what i heard i'm not the only one having this problem. But the graphics are reat and the AI is on point offline and online this is a must have game but rather you should buy it or not just depends on how much you like this game the flaws and the great things about this game is pretty much the same.
Finally, an interesting single player. I haven't completed the game yet, but so far so good. Online needs some work with the server issues. Hard to find games with more than 6 players at a time, but that's only because it's still soon after the release. Plenty of customizations to your online character too. With the lack of games (good ones for that matter) for the PS3, this is a must... until Ghost Recon 2.