Gamefaqs is good in that it is an aggregation of user-created reviews. The users are probably biased though and most people only post a review only if they really love or really hate the game, kind of like the review system here (but with music). I've found Metacritic to basically be a step up of gamefaqs, the same thing just an aggregation of commercial reviewers.
That aside the guy who was fired was a completely awful reviewer. And I'm not saying that just as an IGN fan, for being one of the main reviewers/editors of GameSpot, he was nothing short of terrible. I remember seeing someone post quotes from his reviews of TP and Halo 3 and they had nearly identical downsides (not much new, etc.), except one he downrated considerably for while the other he scraped aside as nothing.
I hope gamers read his reviews and demand for some real reviewers, not these guys who write like 35 year old EB Games salesman rejects