It’s not every app I’ve installed, but the main ones I use regularly. Now all we need is a decent Divx video player on Android and then I’ll be sorted. It would be interesting to hear your favourites too, let me know what I’m missing in the comments below!

Beebplayer – Great to catch up on latest BBC shows.

Facebook – Self-explanatory really. The widget does a good job of updating but still lacking in features compared to the iPhone app.

Layar/Places Directory – Both of these apps do a similar thing i.e. tell you what amenities are nearby. Layar is a bit fancier though using augmented reality.

London Tube Status – Only relevant to Londoners, but great app to keep abreast with London Tube delays!

NewsRob – Essential Google news reader that keeps me on top of the news influx each day.

Qik – Video streaming app that I’ve used more for fun than anything. Works better on Wi-Fi than 3G, but can’t complain too much.

Shazam – Great app that lets you identify an unfamiliar song. I didn’t think I’d use it that much, but once you have it with you it’s surprising how much it comes out!

SmsToMailbox Lite - Backs up your text messages to your Gmail account so you can view and search them.

Taskiller – Essential resource management tool to close down apps that are straining the battery.

Twidroid – The main reason I use Twidroid is due to its multi-account support. There are twitter clients with nicer interfaces (Swift springs to mind) that are worth checking out too. Still not as good as Gravity on Symbian though.

What I don’t like about NewsRob, is that you have to authorize you Google Account through the Program and not through a transparent, official Google webpage.
I won’t get my Google account password to any simple app developer on the market, though, I’d love to use my Google Reader on the device. :/

I would definitely say Taskiller is my number one app. I also love Listen for all my podcast needs. GPS status 2 can be useful for checking your GPS signal as many other apps like Google Maps and Footprints rely on this. Great blog by the way!

I find “Locale” invaluable. It allows certain settings on your phone to be changed automatically depending on your location, date/time, caller ID or battery level. Just to be able to have the ringer automatically switch off between 9pm and 7am, if I am at home, has eliminated late calls waking up my young son ( and has thus kept me out of the dog house).

I have a macbook and I am trying to sync my contacts and calendar with my htc hero. Apparently there are few apps that can help you with this like Missing Sync for Android but still a beta version and not very efficient yet. Does anyone have found another alternative?