I just got a refurbished Touch Diamond to replace my previous Diamond that had a defective touch screen. This Diamond has a 2.00 ROM version and a 1.11 radio version. I had to soft reset my previous Diamond at least 10x per day due to freeze ups. After 24 hours, I have not had to soft reset the Diamond I now have. It freezes infrequently and when it does, it unfreezes itself. I had the older ROM version previously. I recommend the newer ROM version for those that are running the stock ROM and are having the issues that I previously had. I also notice that the mini usb snaps into the port on the Diamond where as it did not previously. It is a pleasure not to have to constantly soft reset