Anyone of those will be lovely. I went from a HTC HD2 to a HTC Desire and love the difference.

Or perhaps a new WindowsPhone?