IN All honesty, I have the world's respect for Treyarch. Their previous titles were utterly crap, but with CODWAW they actually did quite nicely. I really enjoyed the game while playing AGASA league, but it was short lived in the end.
IN their defense, They were given a mere 7 months to do COD5, and considering the time-frame, I think they did an awesome job, and with COD7 and them having a full 2 years devtime, I'm sure we will be pleasantly surprised.