Ok, I think this has been suggested before, but I couldn't find it and have something to add on.
The basic idea is this : Gifting items from your inventory to someone else.
Now, before you say "ourWorld will lose money because people won't buy gems to gift" - because that's what most people, including me say - I have an idea to work around that. You know how on the MarketPlace, when you want to sell something, it costs 3-4 gems? Well, to gift from your inventory, it could cost, say 5-10 gems. That way, you could trade limited time items to your friends who really, really want them but you're not a rez and neither is your friend...
Since you're gifting right from your inventory, it doesn't have to cost a ton of gems. You already spent gems (or coins) on the item, so the extra gems are like a shipping fee.
Do you get it? I know it's not really that great, but I would like to see it happen. :)