Bioshock will sell a lot, but it's a niche genre that won't appeal to a huge community and therefore will not sell many consoles by itself. It's more of a game that caters to the hardcore. Trust me, I'm not bashing the game at all. I'm looking forward to it as much as I am Halo.
Or check out my new webcomic: http://selfcentent.com/