The galaxy s4 and the htc one will probably get outdated soon enough. like maybe a month after you get your phone. if i were you i would wait until a newer model comes out or buy something newer like the lg g2 or anything that recently came out and you are comfortable with. its a big decision...