I'm currently looking for a new phone. I've been considering buying a Nexus 5 32gb, but I would buy a OnePlus One 64gb instead if I were to get an invite.
The Galaxy SII Skyrocket just got the 4.1.2 update today. This shows how screwed up AT&T is. They the release latest software update for the Galaxy S phones on the previous model before the most current :-(
This whole issue about software updates is the reason why I hope the Nexus 4 is successful. If it succeeds then phone makers and carriers will be forced to push updates more quickly in order to compete.