Ugh. That's like the Sophie's Choice of gaming. Those are both of my most anticipated games of 2012. ME3 is guaranteed to be solid, though I kind of feel like I know more what to expect from that game. Bioshock Infinite, however, feels like more of a wild card because of the complete change up of setting, and how that is going to change the gameplay. I'm probably slightly more excited for Bioshock Infinite, however, because it's likely to have more surprises, though I can't wait to see how my choices play out in ME3. I suppose I'll give a very slight edge to Bioshock Infinite, since it's more likely to innovate on it's concept, while what I've seen of ME3 is basically more of the same (not that I'm complaining, that means more of one of my favorite series of all time).