Re: Bioshock Infinite & Steam!
I bought Bioshock Infinite via Steam and have had absolutely no problems.
On my first playthrough (two sessions of about 10 hours each - hard setting - if you are used to fps then hard for the first run is the way to go) I was absolutely blown away. In terms of storytelling and look, it surpasses everything before it and sets the benchmark for gaming for years to come. It reminded me of the feeling I got when I first played Half-Life. I believe Bioshock Infinite will be looked back on in a similar way in years to come.
All that said, its niggles do become apparent on a second playthrough. Ultimately it's very much an interactive movie, since there's little you can do different any run. Also that you still need to search everywhere in order to collect together the silver dollars needed to buy the various combat perks (without some of which you'll be stuck on the final fights) loses much of its fun factor after the first run.
Still that first screening was worth the price of admission as far as I'm concerned, so anything else is a bonus. For instance, the anachronistic (but cleverly worked into the plot) use of more modern music in 1912-era Columbia. The barbershop quartet (the gayest in Columbia!) rendering of The Beach Boys, 'God Only Knows' is both funny and musically quite brilliant. Also worthy of a mention the spiritual 'May the Circle be unbroken' sung by the two voice leads Courtnee Draper (Elizabeth) and Troy Baker (DeWitt), who also plays guitar on it. There's a bonus video of them rehearsing at the end of the credits.