Khuutra on 28 November 2008
Of those I have only played Bioshock, and that only the 360 version, but if you go down that route you're going to be getting one of the finest gaming experiences in the past couple of years.