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.