Bioshock Infinite...so far it's pretty good, but as far as I know, the part of the game that makes everyone go "This is game of the year for sure" is the end, and I'm not there yet. I'll have to get back to you on that.
Comparing Infinite to the original Bioshock, I definitely think the characters are more interesting and easier to relate to in some ways. I guess because there are two of them and they have conversations throughout the game, you kind of get to know them better.
I think it breaks immersion a little that Booker just picks up bottles and drinks them to acquire Vigors, similar to injecting yourself with the powers with needles in Bioshock. Like, what exactly compels the character to do that? That's not something a person just does ordinarily. "Hey let me pick up this needle and inject myself." The Vigors are slightly less jarring because it's ingested via drinking from fancy looking bottles (maybe Booker is an alcoholic and the bottles make him think they are awesome alcohol?) but it's still one of the minor things that has bugged me in Bioshock and still bugs me in Infinite. I say minor though because there's a lot of other suspend-your-disbelief concepts and I just roll with those because hey it's a video game after all.
I can say that from what I've played, Bioshock Infinite is worth the money.