I personally like Metroid Prime the best. It was the first Metroid game I played also. Metroid Prime didn't have a great story,but, it had nice graphics, great music, awesome boss fights, controls were great, immersive atmosphere and innovating gameplay centered on exploring. Other M is a close second.
What's yours and why?