android.. you need an internet plan with these for deffo, they use the internet to access your contacts (via googlemail account) and you get stuff like googlemaps with navigation (google streetview makes a tomtom look like directions on a scrap of paper).
I never had internet on my old phone, but now with this (htc hero) I use it for all kinds, you can scan a barcode for instance and it will search for the product online and then also tell you on googlemaps where the nearest place to get it is. you need to see one in action really to convince you, browse the apps in the androidmarket and you will see that there is a lot available for different purposes, and very often free !!
They take a bit of getting used to though, all touchscreens do tbh, but the way these work at first seems a bit weird, the hardest thing seemed to be using it as a phone at first !!
for what I pay though, £10 free phone, 250 any network, I think 200 texts, unlimited landlines, unlimited internet. I really cant grumble, apart from signal. Once everyone has these then you would probably send quick emails as opposed to texts, so sms and picture messages will become obsolete.
an example of what you can do is... I went to blackburn away and filmed us coming out, all singing z-cars, zapped it straight onto youtube and minutes after it happened the lids on here were viewing it in the match thread.
all depends on the deal being offered as well tbh, I am with orange and did the I'm leaving my bills are too much thing, I held out until got what I wanted, although the very latest phone would've been £35 a month, but the software updates so you get the same operating system.