I had the Droid X for 3 weeks, before returning it and getting a Droid 2 instead. I've experienced both phones, I definitely prefer the Droid 2 over the X. The X isn't a bad phone, it's a great phone, the reason I returned it was because it was defective. Things I didn't like about it, weren't really it's fault. Stuff like how the Android keyboard is vastly inferior to the iPhone's keyboard, accuracy is horrible on the Android touch keyboard. I needed a physical keyboard, and that's what the Droid 2 had, while at the same time being a top notch android phone.
So yes, it's down to personal preference. The biggest difference between the DX and D2 is the physical keyboard. That was the deciding factor for me.