Well the answer all depends on what is your definition of the word "Better".
If you are looking for a better spec phone... You can look no further.. Galaxy s4 is there
If you are looking for a better build phone... iPhone is your thing.
So finally it all build down to what you want and what you can live with..