I think this year is the year where I watched the most olympics, may be it's because the athletes performance level is a lot higher than the previous one and also it's being broadcast in HD.
Anyhow, I was referring to the setup of the stadiums & service as a host country and I think China outperformed everyone this time. I agree with Tark said that China set out to impress everyone, and they did, especially in the Opening and Closing Ceremony.