Wait for Android!
The Iphone is a fine phone, but you have a lot more freedom on Android. Android already has copy/paste, MMS, and all the things that the new 3.0 will have. BUT you still cant run multiple apps at once on the Iphone like with Android, which has a Task Manager. Also Flash is coming to Android, Symbian and the new Palm phone, but not on the Iphone. Being able to use micro-sd cards is a HUGE advantage as well.
If the app is on the Iphone, it more than likely is on Android as well, if not, just wait a bit. Developers are doing GREAT things with Android because its open source. I don't think you can use Exchange Server on the Iphone either, there are multiple Exchange apps for android.
Read this: http://techubiquitous.blogspot.com/
http://3.bp.blogspot.com/_aIUge9tmXpc/SiDOBaKTEJI/AAAAAAAAACg/EWWzIz_yAMo/s1600/PhoneWars.jpg
BTW, there is an app on android that allows P2P Bluetooth