My contract is soon up, my iPod Touch is in rough condition (though I could spend £70 to get it refurbished) so tempted to go for a new "Smart" phone. I'd love an iPhone 4 but no way am I paying up how much they want for phone/contract for one. Does seem as though could get a better deal on one of the HTCs mentioned. As I will use it for playing music on headphones can anyone tell me about the music player? I assume that it uses MP3 format for songs. Can I transfer direct from iTunes or do I need to convert/use a HTC music library on my PC?
Cheers for any guidance.

