Bioshock was amazing...for the first hour or so. After the first mindfuck boss in the facelift hospital, shit went downhill pretty fast for me. It became a kind of race to see if I could just get the goddamn game over with before I got bored.
I lost. I never finished Bioshock.
As for Crysis, same: it started out great in the jungle, got boring near the mine, got amazing visually but confusing as fuck in the ship, then got really fucking annoying with Prophet, got sad when the badass old Captain dude died in the jeep, got boring/annoying by the last boss.
And now they say they've got two more games planned. Fuck. Perhap they'll hire a new writer.