In the end it really doesn't matter whether it's better than Bioshock. We won't know that for a few years. I will still play Metroid Prime over Echos any day. All the Halflifes are good but I prefer Halflife 2 and Halflife Opposing Force over the original. Halo 2 is still fun to just pick up and play, while Halo is way to repetitive. If you can pick up Bioshock in 3 years and still play it and have fun and Metroid Prime 3 is collecting dust, you'll know which one was the better game.