I work at a cellphone store in Canada so I can give you my honest opinion. I own the nexus 4 and for playing and doing trainings with the S4 for quite awhile it all comes down to your budget. For me, the price difference doesnt really justify the few updates on the S4, if money doesnt really matter, go with the S4 but be warned that nothing beats a pure android with the fastest updates. I love the S4 for its screen and the WatchOn app, but I think that the N4 still has nice days before him.