I've had 2 BlackBerry's, 2 Android Phones, currently using the DroidX. I live in an area where I probably won't see Verizon LTE until 2013. If Verizon keeps their current structure and cost for 3G data, and they end up charging extra for LTE and possibly put a cap on the amount of data one can use with LTE, I will strongly consider getting a Verizon 3G iPhone on a 1 year contract.
I have an upgrade ready to use on one of my lines, and 1 year will give Verizon enough time to roll out LTE in my area. I don't want to upgrade to an LTE phone where I have to pay extra, and don't have the service.
I can always switch between the DroidX and the iPhone while I wait, so I will have the best of both worlds.