ill go with oneplus 3t without thinking if i was u, 6gb of ram is more then needed in android , while 2gb of ram is fair when it comes to ios ,also when u go with the price oneplus is giving u more fair deal then iphone ,, u pay for high hardware specs while apple is overpricing law specs hardware.