If you've got a HTC then you're probably used to the whole 'Android experience'.
If you are going to sink the money into a flagship like the iPhone 5/6, I recommend trying out something like a Samsung galaxy s5/s6 or a Note 4/Note 5 first, to see if you like it better.