I played Call of Duty 2 on xbox 360 before. It was really awesome with all the new things they included, blew me away. Call of Duty 3 is pretty good on 360 to but nothing to new, still great. I've never played this first one so that stinks.
Single-player wise, yeah. Not multi-player. CoD, CoD: UO, and 3 all completely trump 2 multiplayer. Though 2 does have a great storyline.