The Internet has made it easy to give people personalized gifts. I always think such gifts are much more memorable than store bought items or gift cards. Sure, it takes a bit more time and effort, but it will be much more appreciated from the recipient. I know this to be a fact from my past experiences gifting personalized items to various people.
The best personalized item, of course, is something you create all on your own, such as a painting or other work of art. But not all of us has the skills to create such things, and fortunately, the Internet provides us with other ways to provide people with personalized gifts.
One simple way to give someone a personalized item is to choose a common item like a T-shirt or mug and have a message written on it, along with maybe a special photo. There are many sites that will allow you to do this, such as Vistaprint and Cafepress. The cost to have such gifts made is highly reasonable, and using the online interface these sites have, you can create on in a matter of minutes.
Something else I like to do is give people canvas prints. While they are becoming more common lately, I find that they are still unusual gifts that both surprise and delight people. Make sure you choose a photo that is unique and has special meaning for the canvas print if you plan to make a gift out of it. A good canvas printing site to go to if you want to have canvas prints printed cheaply is Canvas People, where you can get a Canvas People coupon and get a bit of a discount as well.
Last but not least, you can personalize electronic items. More and more, things like cellphones and tablets are becoming our most prized possessions. So why not create something that can go along with such items. Sites like Personalization Mall allow you to create personalized tablet cases, cell phone cases, and even flash drives. I think gifts like these can be quite trendy and a perfect item to give someone who is really into technology.