Titanium backup is the best out there for freezing. It's not free but well worth it. It allows you to freeze apps and backup apps and data and restore. I went from the DX to the Razr Maxx and within minutes, I had everything from my DX to the Razr Maxx including app data like high scores and where I left off. Also you can freeze all the apps and unfreeze them when it comes time to update. But you do need root to do it.
What kills me are the apps like Verizon Location Assistant that is not able to be uninstalled but tells you that it's not compatible when you open it. What genius decided that was a good idea?