At this point i feel like giving iPhone for a Christmas present is like the most boring thing out there. Apart from money, it would have zero emotional investment into selecting and find an original present that reflects someones personality.