Late to the Infinite party! Just finished it last night and my god, that was such a beautifully complex and phenomenal story! The end just blew my mind into apple sauce.
Gameplay-wise, Bioshock 2 (and even 1) was a lot more fun. I hated the whole max-two-weapons bit and how expensive all the upgrades were considering you don't scavenge thaaaaat much cash.