I would say the Galaxy S3. Its an awesome phone with lots of features. It also has a nicer display and a nicer holding feel. I also see it more durable too. I had an iphone and broke it many times, had the Galaxy for months and nothing is wrong with it.