The iPhone may still be a great phone, but we're long past the day where it was assumed to be the best phone on the market.
Go with S3 anmol bai because :-
S3 has twice the RAM (2 GB US version)
Faster processor (1.5 GHz US version)
expandable storage via microSD
Je tusi india ch use karna ,try to get International version of S3 is way better then US version ,but it'll cost around US$ 600-650
Quad-core ,better GPU ,but RAM 1GB aa.
Je tusi multitasking karni aa fir 1Gb thori ghat aa. baki dekh lao aapne hisab naal kehra set baitha da tuhanu.