Post your own opinion.
In my mind, Metroid Prime. Having never played a Metroid game before and not being a particular fan of shoot-em-ups, Metroid simply blew me away in terms of graphics, playability and the length of time it takes to get 100%. The controls took some getting used to, but otherwise, perfect.