How are you finding the screen responsiveness, say compared to an iPhone? I played with my friend's HTC Touch HD the other day which was my first experience with a resistive screen and found it horrible. Now I'm half considering cancelling my order.