I've had a dumbphone (enV Touch) for way too long and I'm finally upgrading to a smartphone. I'm on Verizon, switching carriers isn't an option, I'm looking to get a phone on a 2-year contract, and I'd like to have a smartphone when the fall semester starts next week. I really wanted the SGSII, but that's out now. The Bionic looks alright, but the specs don't blow me away. I'm really interested in the Nexus Prime or HTC Vigor, but I'm not sure if I can wait until (maybe) October for a new phone without my head exploding. Is there any way I could pay a monthly fee for a smartphone for 2 months until the better phones come out and then get one of them on a 2-year contract or would I just have to tough it out until October? Should I just get the Bionic now? Are there other options I'm not thinking of? Help is very much appreciated.