I'll probably pick it up tomorrow. From what I've heard it's far better than MW2, though the previous Treyarch CoDs have sucked, but I think Activision got the rights to the engine for MW1 and 2 so I think BO uses it as opposed to the previous Treyarch CoDs that all had their own engine.
Two of the guys I work with say that it's not all that great. Though one of them says you can customize a ton of stuff and that might win him over. The other guy says he doesn't like the Vietnam era stuff. They both say the graphics are not as good as they wanted them to be.
The question I have is why do you even play it in the first place? The maps are small and the content is week. I like larger content and better PVP aspect of a game. That is why I play WOW.