You guys are nuts, COD3 is awesome. Sure, its a different game from COD2, but isn't that what you'd want? I personally didn't just want another COD2 with different levels, that would have been boring. I'm a fan of the stat tracking too, in something like ~80 Ranked Matches I have 2000+ kills. Top 200 in the rifleman class!
As for the graphics, I think they're fantastic. Many of you are blindly comparing the graphics without taking into account all the additions to the maps. Maps are far bigger than they ever were, the environments are much more packed with debris/structures/etc, the textures alone far outnumber anything seen in COD2. Pretty easy to make teeny maps like Carentan or Burgundy in COD2 look fantastic when they require so little. There are no MP maps in COD3 where you can run from one base to the other as quickly as you could in nearly all the maps in COD2. The only ones I can think of in COD3 are like Eder Dam, where you can run across the bridge (but probably get smoked in the process).
I have a 51" HDTV so I've had no problems supporting 4 people. Sure, you're at a disadvantage, but I wouldn't say it looks bad at all considering the circumstances.
As for those bitching about it being a ripoff of BF:MC, have you ever played COD2: Big Red One for the original Xbox? Same game designer, similar game-style. Have some evidence before you make such quick assumptions. Having played COD2: Big Red One for quite some time previously, I made the transition to COD3 very quickly. I love COD3, I can never go back to COD2. I tried a couple weeks ago just for kicks and I couldn't re-adjust. COD3 I find is much more tactical and slower-paced.
The glitches that exist will get ironed out, you're all acting like COD2 didn't have similar problems when it first came out. Those that exist on COD3 are nowhere near as problematic as those that existed when COD2 first became big on XBL. I guess my only real beef is that the American weapons are so much better than the German weapons. Being American is a HUGE advantage in MP; this is especially annoying in Battle (ranked matches) because you STILL have to auto-select and might get stuck being a German.