FF10 is HUGELY overrated...the sphere grid is a nightmare, the characters have little back story or histories to them, the main playable character is a whining bitch and the game concentrates way too heavily on the love story between yuna and tidus.

Another point is the doing away of the world map which was an FF staple tradition which dispersed the feeling of linearity eventhough most if not all of the FF's are linear.

I also disliked the fact that FF10 was extremely imbalanced difficulty wise due to the fact that the game was very easy for the up until the battle against Seymour on the mountain before Zanarkand. Then the game gets very difficult with you fighting some of the games hardest bosses in a fairly short time.

This not to mention the AWFUL continuation that is FF10-2 which takes the game into even more tedium.

Half life is also another game which doesnt deserve its praise...i found the story ok but the action and set pieces uninpiring...the AI was abysmal (but it was probably ok for the time) and the weapon selection and character design was also pretty bog standard. The repeditiveness was hair pullingly bad to such an extent that i couldnt bring myself to complete it due to the boredom it caused me!

Halo on the other hand was nicely designed and kept a nice tense atmosphere throughout...i'll admit it got repeditive after a while but the AI and set pieces made up for it plus the story and script was well written and executed. The character design was brilliant (especially for the time) and made the game feel like a top notch interactive sci fi action movie. Halo 2 solved some of the problems from halo 1 such as the repeditiveness and also added more excitement...but introduced another problem...it was WAY too easy.