Have a HTC ONE X 2012 wanting to upgrade

Have a HTC ONE X 2012 wanting to upgrade have a large crack in screen and its about time anyway i dont want the M8

or S5 due to such high prices what 2013 phones would be good overall or some of the other brands asian cheaper ones with good specs etc

im open to anything

was looking at a nexus 5 but it doesn't look as good as i thought having he matte back and all

then thought nexus 4 but having the glass back would annoy me its prone to damage i go out alot etc

so what should i get

on my list

Nexus 4

Nexus 5

Xperia Z

Galaxy S4

LG G2.