Gamespot is biased on everyting except FPS games. They gave Zelda TP a low score when everyone, and I mean everyone else gave it a high score. Their reasoning? More of the same. So it gets a low score. But Halo 3 is more of the same and they give it close to a 10. The worst part is it's the same reviewer! I watched them give great horror games like Silent Hill 2 a 7.7! It's god damn Silent Hill 2! Don't forget Metal Gear Solid 3 got a low score. Gamespot also doesn't have the balls to give crappy games like Gundam, or Superman Returns scores of 1, as those games deserve it.
If you want more realistic reviews go anywhere else but gamespot. They demo games on their show which is ok, but for the actual reviews they define the word middle ground. I recommend X-play. X-play will tell you if the game is awful!
What do these two games have in common? They continue their series with more of the same. But Halo 3 is an FPS. These are also the same people who said FF7 has awful music.