Very few games look really bad, so saying CoD games look worse than Crysis, or Metro, or Just Cause 2 or whatever your poison is, it sounds like running into fanboy-ism, especially when it's spread across multiple posts or threads. Every game looks good in its own way; one only has to consider the time of their release, the consumer segment it was targeted at, the engines of those games and so on.
So stop bashing each other's heads, it's just a thread where one can post their OWN idea of a best looking game, not everyone else's, we don't have to agree, but agree to disagree.
I love the way Bioshock looks like for instance, or first Max Payne, even System Shock 2. Or you're going to tell me now "eww... Crysis looks a million times better" again?
Beauty is in the eye of the beholder.