The lighting, shadowing, and textures are all better in COD4 which is a multiplatform game. I mean the camouflage the snipers wore on the level they demoed at the MS press conference shames this game's lighting engine. I never expected this game to look good, it's supposed to be impressive because of it's physics when things are being destroyed.