I came off the Droid 2 and I haven't looked back. I have not rooted yet and right now I see no need to. The phone I have is doing all I am asking it to do. I have both TW and Launcher pro on it and I switch back and forth as the whim hits me. The phone is as fast as I need it to be, it is smooth and a great fit in the hand. The biggest thing for me, I can look at it outside in the sun and see the screen and read messages. I have not had any battery issues and I use it moderately, perhaps a little on the heavy side every day. Unlike the Droid 1 and 2, I still have battery left when I get home.
Good luck on the decision