I've had my HTC Desire for almost a year now, and it's been excellent.
The camera in it is very good, and the photos come out really well on the PC, even when blown up full size.
It goes on the web, has Sat nav in it, and I even watch Foxtel on it.
The screen is excellent, and very comparable to to the i-Phone 4, and it's very easy to use.
One thing I really like with it, is that you can have 4 or 5 main screens, which you can just swipe across to look at, and you can have anything you want on any screen.
I've got shortcuts to my photos and videos, which can just be donwloaded from your PC via a USB cable, and lots of music too.
In fact, I have a set of Blutooth speakers in my office, and I can play my music from the phone to the speakers with no wires.
It also has an FM radio built into it, the list is endless.

I highly recommend the HTC Android phones.