Just picked this up last night after playing the demo, and I have to say, it's alot of fun!

I haven't touched the single player yet, but the online part is definately worth the money. The controls seem to be right on, and even for a controller n00b like me (used to mouse and keyboard), I was able to get in quite a few kills. I mostly played as a sniper (btw, much better than PC, as single shots kill on 360), and even took down a helicopter with a single shot by shooting the pilot!!! I nearly woke up the kids I was so happy hehe.
The graphics seem pretty good, although the shadows are a bit jaggy, and they "vibrate" when you move (weird effect). I have to say though, I like the graphics on 360 better than the PC version.
Sound. This is an area where the game truely shines. It's hard to describe, but hearing a gunfight going on in the distance, and being able to tell where it's coming from thanks to surround sound is very cool. It's like watching/listening to a good war movie.
Only problem or complaint I have so far, is it doesn't seem like people are utilizing the microphone very much. If anyone is talking regularly, it's usually just one guy that talks his mind, regardless of manners, or vulgarity.
All in all, so far, great game.

Haha, I know what you mean about the microphone. It pisses me off because when you press back it shows who has the mic, and usually your whole team does. I think these people are too stupid to realize that you have to hold X to talk. BTW you should add me as I just bought this today and I'm looking for someone to play. What's your gamertag? I totally agree that the 360 version is way better than the PC or Xbox version. To me the graphics look way better. BTW I know you guys have your reasons for not liking EA, but if EA was such a crappy game company then why are they the largest and most successful in the world?