IGN gives 9's to every game. I mean SPECTACULAR games like Starcraft 2, SW, and Battlefield 3 all get 9's.
Metacritic is not very accurate at all, they give all good games bad ratings. (Like 84% for Battlefield 3, which has a lot of rewards to its name)