I switched from a Droid 1 to a Droid 4 a few months ago, and I have no regrets. I had done the whole CyanogenMod thing and tried to extend the life of my Droid, but in the end I needed a new phone and was happy to see Motorola still building phones with hardware keyboards.