A day after rooting, I've taken another step forward in modding my Android device. I went ahead and installed a custom ROM (ie, LeeDrOiD).
I went through all this trouble with rooting and flashing my device; and for what? Just these 3 tiny reasons:
1. Battery indicator showing 1% increments - This feature should be standard on all devices. Without rooting, I would have to install a separate app to achieve similar functionality. I use to use Battery Indicator which shows the battery reading in the taskbar. But it's in addition to the default indicator; it doesn't replace it.
2. Access to paid apps in the Android Market - When I decided that I wanted access to paid apps, I didn't actually have something in mind I want to purchase. I just wanted the option to do so. The HTC Desire already has most of the apps I ever need preinstalled. For most of everything else, there are free selections readily available on the Android Market. To date, I've purchased just 3 Android apps.
Beautiful Widgets: I bought this several months ago when I was in NY and I had access to paid apps (legitimately). I use this only sometimes. I switch to this when I use alternative launchers which doesn't include HTC Sense widgets.
Documents-To-Go: Sure, it's expensive at US$9.99. But this is definitely worth it if you want to do any office document editing on-the-go. I bought this a day after I bought my phone. Thankfully, you don't need access to paid Android apps to buy it. You just download the free version off the Android Market and then pay at DataViz's site to get a registration code.
Fruit Ninja: First app I purchased after rooting and using Market Enabler. Just a silly casual game. It's cheap and fun!3. Ability to install all apps to microSD - I find this to be a bit overrated. I find the internal memory capacity just fine for my use. After installing all the apps I need, I find myself still with about 20-30MB free. But I see how this can become a problem for some who needs a ton of apps. Now with all my apps moved over to the microSD, I have about 90-100MB free. But I now have to seriously consider getting a larger capacity card because my 8GB card is about 70% full with all my media and apps.
Can't say anything else about the custom ROM. It's suppose to perform better but I can't really tell from day-to-day use. But performance was never really an issue on stock ROM. Apart from the above 3 items, I just need stability. As long is it doesn't crash on me, it's fine.