After using Jailbroken iPhone where you can customize all stock apps, I found Android also offer similar function with more user control then iPhone. On Android phones you can complete change all the stock apps and have your own choice of applicaitons. I am going to highlight issues with base/stock Android apps on my HTC Desire HD and what i have replaced it with.
The customization drive for me started with the incapabilities of HTC Desire HD to change lock screen wallpaper. I had previous HTC Wildfire and it allowed to choose lock screen wallpaper. But i was shocked and disappointed to find out this HTC Desire HD dosent have this, even with its running Froyo 2.2. I searched Android Marketplace for lock screen apps and found WidgetLocker Lockscreen App.
WidgetLocker Lockscreen ($1.99)
This app can help you customized more unlock buttons and customize wall paper. Also, it can activate on calls so that by mistake your chick dosent touch the End button. The app said, you can show if you instal ADWNotifier which intern needs ADWLauncher EX . I was introduced to whole new customization sets of app.
ADWLauncher EX (€2.30).
The application that manages your homescreen and list of all apps on your phone is called Launcher. This ADWLauncher does the same effectively. It offers you to have a iPhonesh homescreen with bottom 4 icon dock, screen transitions and animations like Nexus, etc. You can define rows and column grid for number of icons to be displayed on homescreen. You can have customized backgroun and dock layout. I am loving this and I have replaced the default HTC Sense UI.
There is another competitor Launcher app called as LauncherPro. I have not tried it. But i read its very easy and popular too.
ADWNotifier (free). Only works with ADWLauncher
This is very good app to notifiy you with badge number like iPhone. If can alert you about number of missed calls, no of sms, no of email, etc. But it need ADWLauncher installed.
K-9 Mail (free)
The default email client on HTC Desire HD was horrible. The super tiny fonts, not customizations and bad integrations. After trying many email clients finally i gave a try to this free client. I thought free apps are not good. But i was wrong. This is one of the best email client i have seen developed by 3rd party. I was using ProfiMail for symbian but the UI was horrible. This app is just B&W and cool. It offer customization on color, font sizes, preview lines, alerts, etc. I have yahoo, gmail and personal imap email configured.
Go SMS (free)
This is the ultimate SMS app. The default HTC sms was horrible. This Go SMS offer lot of customization and cool themes. It can show pop up sms on arrivals. You can send batch sms, group ringtones, contact sync. You should try this.
Dial One (Free)
Dial One is the best dialer which is fast and easy. Its very simple and customizable.It offers - Speed dial, Call log grouped by contact, Send contact, Customizable, Swipe between screens, Tone dial, Export calls, Simultaneous search on calls and contacts on two languages
I have also tried RocketDial Pro (Smart Dialer) . Its an interesting dialer with only Hand writing recognition method search. There is no keypad typing support.
Gallery Pro (
The stock HTC Desire HD image gallery app is just a big shame on HTC. Its so horrible and just plain thumbnails. This Gallery Pro app will make you happy. I had Samsung Galaxy S and this app is pre bundled on it.
The base HTC Contacts(People) app is another horrible thing. This expensive Contact Manager is a worth try. I wish they had a dialer built in.
Other apps that I have brought and Like are -