Give Cry2 a chance. We've seen a demo for the Xbox. We'll see one for the PC. I would recommend you hold off your subtle polite trolling and let the game show off its best face. Just like Bad Company 2 svcked on the Xbox, ruled the PC, I have a feeling Crysis 2 will do the same. In terms of CoD being ripped off, I say screw it. Killstreaks are fun, and honestly not a huge gameplay manipulator. If Crysis 2 turns out to be a high-tec, better-looking, more innovative Call of Duty, I for one will be happy. Black Ops isn't my tea of choice, but if you add some of the Nanosuit/somewhat destructable environments, I think we're in for an amazing game in March.
As Cloak said,
Cryengine cod > Infinityward cod