OK, so the Android Market is more akin to Lidl or Asda than the iPhone's enormous, indulgent Selfridges-at-Christmas time approach, but the open source nature of Google's OS means there are plenty of apps for Android to be found.
Most of the good stuff on Android is free, thanks to the work of developers who do it for love alone. So here's our pick of the top free Android apps you should install.
And you can find more great apps at Top 150 best Android apps. Also why not check out our video of the top 10 free Android games?
1. Seesmic
There are many Twitter apps on Android - and Twitter itself shook up the scene with the launch of its own-brand app recently - but we're sticking with Seesmic. Offering support for multiple accounts, a home page widget showing latest tweets and an incredibly slick and professional design, it's one of the finest examples of app development out there today.


Seesmic
2. Facebook for Android
Facebook for Android is lacking in features compared to Facebook itself, but a recent update added Inbox support to the Android app, finally allowing its users to communicate in almost real time. The app's fast and stable, with a simplicity that reminds you of the old days when using Facebook used to be bearable.
Facebook for android
3. ASTRO File Manager
ASTRO is nothing more than a Windows-style file explorer, but if you're into tinkering and directly installing Android APK files yourself, it's essential to stick something like this on your phone. It makes your phone feel like a computer, and makes you feel like you're in charge of it.
UPDATE: ASTRO still exists as a free ad-supported app, but you'll have to pay for the full version without ads. Our new favourite file explorer app is listed below.
Astro file manager
4. UK Jobs
Hey, times are hard and you've got to pay for your oppressive monthly mobile phone contract somehow. Offering a fully searchable database of current UK job vacancies, UK Jobs, which pulls in its data from independent employment site 1job.co.uk is, a slightly cumbersome but useful and non-governmental tool.
uk-jobs
5. Hotmail
Microsoft has teamed up with developer SEVEN to offer an official Hotmail app for Android, which gives users a simple, clean interface, push notification support and even lets you manage multiple Hotmail accounts from within the app. If your email needs haven't yet been assimilated by Google, it's a useful option.
Hotmail
6. Google Sky Map
A stunning app that renders Patrick Moore obsolete, by using your phone's orientation tools to give you an accurate representation of the stars and planets on your screen. Point your phone at the sky, then learn what constellations are visible and if that's a UFO or just Venus. Google Sky Map even works indoors, if you're not keen on getting cold.
Google sky map
7. Layar
The stunning augmented reality app Layar has recently gone commercial, adding an online shop that allows users to buy AR content such as travel guides, local house price apps and much more. But you're still able to use the numerous free Layers to pop data up over real-world locations, delivering a satisfying futuristic experience.
Layar
8. Foursquare
The social media darling Foursquare is represented in fine form on Android, with the Google app offering easy one-click check-ins, integrated Google Maps for a seamless Google-branded experience and home page shortcut options to all your favourite places.
Foursquare
9. WordPress for Android
WordPress for Android started out as independent creation wpToGo, before WordPress decided it liked it so much it bought it up - hiring the maker to develop it in-house. It's very feature-packed, with the latest version offering full integration with other apps, letting you spin content and send it directly to the app for easy updating. It could do with more image insertion tools, though.
WordPress for android
10. Google Goggles
A bit of a novelty, in that Google Goggles lets you take photos and have Google analyse them and come back with a search results page for what it thinks you're looking at. However, the app's main use is as a QR code reader, which lets you scan barcodes for quick access to apps and whatever data people choose to embed in the odd little data squares.
Google goggles
11. Winamp
Yes, the same Winamp from a decade ago. It's had an Android app for some time, with recent updates adding support for iTunes, Mac syncing, plenty of music streaming options, new release lists and Shoutcast integration for radio support. It's a fine, free media player.
Winamp
12. Samsung ChatOn
There are plenty of messaging tools on Android, but Samsung's beats many of them by offering multi-platform support - with clients even available for older Samsung non-smart feature phones. It could be the ideal way to keep in touch with an out of touch relative. More "with it" users will be able to use its drawing, image sharing and social networking features.
Samsung
13. Skyfire 3.0
The USP of the Skyfire browser is that it supports Flash content, popping up a little window when it detects an embedded YouTube video or something similar. The actual Flash business is handled by Skyfire's server, which does all the computery stuff, then sends the file to your handset. A bit clunky on slower Android phones, but it works like a dream on models with faster processors.Despite the arrival of Flash with Android 2.2, this is still relevant for those on phones and Android versions not able to support Adobe's Flash Player.
Skyfire
14. BBC News
While the BBC's Android iPlayer app is a bit on the disappointing side, the corporation's BBC News app is much more refined. There's a stylish grid-based front page, plus you're able to swipe from left to right to switch between stories in your chosen specialist category. A recent update also added a couple of Home screen widgets, too, plus the ability to submit your own news tips, as if the BBC was a small blog clamouring for content.
BBC news
15. RAC Traffic
An official production of the motoring organisation, RAC Traffic is dead simple - it guesstimates your location via the mobile signal, then pops up the current traffic alerts for your area. It's much better than having to listen to the radio for the odd update about arterial blockages.
RAC traffic
16. Swype
The odd line-drawing alternate keyboard Swype is a love-it or hate-it kind of thing, with the significant amount of re-learning required to make the most of it quite offputting to some users. Once you're familiar with the idea, though, it's genius - with advanced prediction options further speeding your line-typing. Swype is not available through the Android Market - the only way to install is is via a direct download from the maker.
Swype
17. Evernote
After the Android version of Dropbox, the next best solution for keeping all your 'business' in one place is Evernote - which lets you stash and sync all your text notes, voice memos and files on your phone and access them through a desktop computer.
Evernote
18. Flickr
As well as supporting Flickr uploading, this app also lets you capture photos from within the app and comes complete with a set of filters, so you can hipsterise your life with ease. It supports sharing with Twitter and Facebook as well, so your other, non-photo-nerd friends can enjoy the results of today's snapping session.
Flickr
19. Last.fm
The subscription-based thrills of Last.fm open up a world of music streaming on your mobile. You have to 'buy in' to the odd Last.fm way of organising things and suggesting new music, but if you're easily led and not restricted by bandwidth it's a superb tool.
tune in radio
20. Google Maps Navigation
An absolute must-get. As long as you have Android 1.6 or above, the latest update to Google Maps introduces turn-by-turn voice navigation, simultaneously devastating the satnav industry while boosting the in-car dashboard dock/charger accessory scene. Route calculations are done at the outset of your trip, minimising data transfer en route and keeping you on target even when the GPS signal drops. It's amazing, it works, and it's free.
Google maps navigation
21. 3banana Notes/ Catch Notes
A simple note-taking tool that lets you sync those disjointed, late night thoughts you have together into one huge, incoherent database. If you have a Snaptic account you're able to sync the Android app with that too - or you can simply log in with your Google details for instant mobile jotting. Once written, notes may also be pinned to the home screen, creating a little post-it note-style reminder icon.
UPDATE: 3banana has undergone a name change and is now known as Catch Notes.
3banana
22. gvSIG Mini Maps
gvSIG Mini Maps is an incredibly comprehensive mapping tool which combines major online maps including Google, Bing, Open Street Map and more, which will win UK fans for one huge reason alone - it supports the official and recently open-sourced Ordnance Survey data. This means you're never more than a post code search away from seeing where you are in OS-level detail, which offers much more in the way of accurate local data than other map tools provide.
gvsig
23. Astrid Task / Todo list
Astrid describes itself as an "open source" task list, which includes syncing support with www.rememberthemilk.com for the ultimate in minutiae management. You set a list of tasks and are then able to order them according to their importance - also setting off a timer to see precisely how long you've wasted on Twitter instead of doing the job in hand. It's basically the world's most complex and in-depth personal to do list, which, if used correctly, will consume more time than the tasks themselves. Ideal for expert-level procrastinators.
astrid
24. Shareprice
Shareprice uses your login from financial site www.iii.co.uk to offer live share price updates on your Android phone. Watch your nest-egg lose 50 per cent in value every three weeks during the latest trans-global financial crisis, live! It's ideal for users with share values so low they have to be checked in private, to ensure their partner doesn't see exactly how much money has disappeared into some notional financial black hole.
shareprice
25. Skifta
Skifta is the first software tool to be granted DLNA certification, meaning it turns your Android phone into an official DLNA device. This in turn means streaming all of your household media to your phone, and beaming your phone videos to your TV. Seems a little buggy at the moment, but there are plenty of updates arriving all the time. Requires Android 2.2 or higher.
skifta