I can't imagine swapping my DroidX for an iPhone. I recently wiped my x and did a "from scratch" gingerbread install and it is totally awesome.
I handle our corporate cell account at work and we have both DroidX an iPhones. I could have a new iPhone for free anytime I wanted it, but I would never switch.
I do like my ipad2 better than any currently available android tablet however.