Are you looking for a really cool present for someone who has virtually everything but a web site? Consider getting them their own domain name. This is a highly individualistic gift, and with cheap domain name registration programs available, it is also a way to give them something to do during their spare time, and they can put up a site that will tell the world about who they are.
A cheap domain name registration lasts for a number of years. The shortest period of time to register a domain name is one year, but they can be bought for as long as five year periods. While social networking sites are extremely popular right now with teenagers and young adults, having their own web site will let them do virtually anything they want with it. And they will own it. If they join affiliate marketing programs with others, they can even make a few bucks from it. A cheap domain name registration can let the person sell other products, besides affiliate marketing, if they so choose.