Internal memory is always more efficient but aside from this if one plans on selling the phone when they're done the 1520.3 will sell for more as supply vs demand will be in their favor and the at&t version will be a dime a dozen by comparison. So it really comes down to. Do you want qi? And can you afford to pay up front?