I love it and hate it.
Love it:
Lots of Stuff to unlock, new gear, challenges. Map Design is okay, fun with friends.
SP was Great. Story a bit generic as usual and fast.
Co-Op is a Blast
Had some fun with SP/Co-Op
Scavenger, Lightweight, Commando, Riot Shield, Throwing Knives and Dual Desert Eagles so much win.
Hate it:
P2P, Hackers since VAC is utter garbage, and a community.
(Comparison: WaW for PC, AWESOME, Mainly because of Community Servers and rule sets that forbid Racism and cheating and admins)(MW2: Xbox Live and PSN all over again, lots of racist pigs and general disregard for respect and no admins to deal with it all.)
^^ Making it unpleasing to play sometimes. BF:BC2 and ME2 will be taking up my time when I get those hopefully soon.