Help me pick my new phone from Sprint

view story

http://forum.xda-developers.com – I am looking for opinions on my Sprint upgrade. I stuck with Windows phones since 2001 but after M$ pulled the plug on the essential WM services while most users were still under contract, I can't trust them anymore. So, assuming Sprint would get an iPhone 5 this September, which phone would you recommend and why ? Evo 3G vs Galaxy vs Iphone 4 vs iPhone 5. I want stability, speed, functionality (communication, office apps, multimedia, note taking, good phone / video would. be nice) basically using it as a mini computer), good battery life. I don't play games so they don't matter. I am not afr (HowTos)