What phone should i get if i can't get an iPhone

So, the time for the renewal of my mobile contract came and of course it’s time for a new subsidized phone for me, and this is the good news. The lame mobile operator of mine does not and would not offer any Apple products. So I am facing the following dilemma:

1. Nokia Lumia 1020

2. Samsung Galaxy Note 3

3. Sony Z Ultra

4. HTC One

5. HTC One Max

Please, give me your opinions.

Thank you.