I have the game and am enjoying it quite a bit. The first couple times I played it just felt off but I'm pretty sure it's because I was so use to the CoD engine. The more I play the more I like. Unlocking better weapons and gadgets definitely helps make it more enjoyable as well.
It does a lot of things better than CoD like teamwork (it's not just every man on their own trying to get their kill/death ratio up), better weapon balance (everyone can't snipe with every gun!), spawn points, destructible environments, and vehicles.
My biggest complaint right now is matchmaking late at night sucks. Hopefully they fix it soon.
I've been mainly playing as assault and recon, although engineer and medic look fun as well.
Last night I was playing defense as Recon defending a M-COM. I had a pretty nice spot with a good view of the target and where my enemies were coming from. I think I got about 10 kills from sniping and another 4-5 from calling in mortar strikes (which I had just unlocked) on the tanks they kept bringing over before they finally destroyed it.
For anyone interested check out these videos:
Cool moments video:
http://www.youtube.com/watch?v=f5lnzScc6ZE
Good tips video for noobs (as well as shows off a lot of aspects of the game):
http://www.youtube.com/watch?v=zcZ3wXF3r14