Well after a weekend with the Droid X, it's come back down to reality that there doesn't seem to be a perfect/stable Droid phone on the market.
Nobody has a perfect/stable phone but many prefer to support Android over overpriced closed proprietary solutions. You probably have an app that is not playing nice with the OS. Before using LauncherPro remove all widgets from your screens. Scrap the live wallpaper -- there are some nice static backgrounds in the Zedge app.