If this person is only flying once, consider Qantas as they will allow you to combine the miles to another account. They also have a distance based award system, so its no good for domestic flights except for short haul like NY-Canada where its great.