Had a Palm Pre thru this time last year (and liked it...still the best UI of any OS available), but the slow pace of updates, no Flash, and lackluster app selection made me want to try Android, so I picked up an Evo at near full-price. The wife dumped her LG Lotus and took the Pre. It is now absolutely dying, phone shuts off unexpectedly, alarms disappear, etc. She is now Jonesing for my Evo after spending a weekend with it recently. The Pre won't last, so time to upgrade her phone.
Still, the locked bootloader thing has me VERY concerned. Figure I'll pick it up at launch and give HTC the 30 days to change their policy. If they don't, I'll return it on day 29, activate my old HTC Touch, hack it to run Android, then wait for the Galaxy S 2. I'll miss the 3D though. :'(