I hope you guys realize that the Curve 8900 is different from the 83xx series. But hey, I will keep the iPhone around in case I ever want to switch back. I do not have a problem with Synching because all my data is kept up in the "cloud" with Google Sync...used with both BB and iPhone.
Yes, I know the differences between 8900 and 83xx series and there is no 3G, web browser still sucks and no real backup of you data if you don't have a PC.
Also there is no way you will be able to update your OS on Blackberry without Windows