Which is best experia z or iphone 4s?

Please tell me which is best

I think that the Xperia Z would be better in most respects. The Xperia Z is more rugged, being dust-resistant, water-resistant, and a couple of others. It also has a much better camera, four times as much RAM, and runs Android (which is more expandable and open). It is a bit bulkier and heavier than the iPhone, though. The iPhone 5S is much lighter, though, than both of them.

Best for what dear sir/m'am?

Xperia z1

On the basis of design, display, camera, hardware and battery Xperia Z is much better than iphone 4s.

http://www.hitechsecurity.in

Xperia ultra is best

Xperia Z2, Xperia Z1 Compact, Xperia Z1 can be good competitors of iPhone.

Xperia z is best phone for you.