You forgot to make another option for your poll: Verizon Galaxy Nexus.
After more than 10 years with Sprint, I switched to Verizon and got the Galaxy Nexus. The phone was only $99 through Amazon, and my monthly bill is actually going to be about $30 LESS. I'm SO glad I switched! Sprint gambled on WiMAX, amd it ended up being like Betamax lol. It is going to be a while before 4G LTE coverage is very widespread on Sprint. The other thing, is that Verozon's 4G is FFFFAST! Compared to the Nexus S 4G I had on WiMAX. Hell, it's fast compared to the Comcast cable Internet I have at home. You just wouldn't believe how fast it is, and how much coverage they have across the country. Oh, yeah... It also has the official ICS of course. Got totally sick of waiting for that to drop on the Sprint Nexus S. I don't want to root. Last thing.... Verizon's 3G is SO fast compared to Sprints 3G. Night and day speed difference.
Anyway, if you DO wait for the one in Sprint, it's a great phone, but Sprints 4g network is a real downer.