It would be nice to be able to gift Premium to another user. Currently either the gifter needs the password of the giftee, or the giftee must be given the full credit card details. Neither solution feels good. I imagine something like this:
  1. The gifter pays for x months of Premium for another user. This triggers authentication checks, etc.
  2. The giftee gets some number of days to claim this gift.
  3. If not claimed, the money is returned.
For security, anti-spam and other reasons, this would only be possible with a bidirectional Friend connection of some sort.