My first Best camera phone

Hi All,

Please help me choose my first SmartPhone..with excellent camera..

1) Main priority is Camera.. camera... camera...(overall image/video quality, ease-of-use)--the best available (except Nokia 808, Lumia 920 etc & Iphones)

2) Enough battery back-up to last a day while using it primarily as camera through out a day.

3) Display (easy on eyes)..

4) My shortlist includes HTC One S(Indian version S3 1.7 GHz cpu), Galaxy S3, Xperia S or P... (tell me if any better alternatives)

Please suggest..

Thank u..