I would have rated it A had I not watch the opening ceremony of Beijing 2008...