IGN gets a lot of hate, but overall I tend to agree with them most of the time.
I never understood why people get so worked up over reviews. If a game I'm looking forward to gets lack luster reviews I simple rent it first to see if its worth purchasing. Reviews are just consumer advice not gospel.