The i5 is a lower build quality than its predecessor. Ive had the i4 for almost 2 year with no protective gear ever. There are no scratches on my main screen. My wife got the i5 and within 1 week the main screen has a few scratches. The only real significant difference between the i4s and the i5 is the slightly larger screen, and the LTE capability.
The bb10 will be something to look out for but don't always believe the hype.
This brings us to samsung. Same deal really its an iphone with different os and larger network. Is it better? Well thats what the ads lead you to believe.
Do your research and you will find that the latest HTC phone is a better phone than its competitors.
But at the end of the day its what you want/ need/ afford.
Sent via my i4