Don't just settle for a conventional (and often times boring) gift, take some time to consider other possible unique gift ideas first. Most people have plenty of material possessions cluttering their lives and homes, so I would first suggest considering non-material gifts.
If you are giving a gift to a significant other or a close friend consider giving them an experience that you can share together. The experience can be as simple as a trip to the zoo or as complex as a vacation. Be creative. If the recipient is into sports, pick up some tickets to a minor league baseball game and spend a day together at the park. If they like being outdoors plan a short camping trip or picnic. If the gift is for a more casual friend perhaps a trip to a favorite local restaurant or bar might be a good idea.
If you decide that you want to give a material gift make absolutely sure that it is unique and worthwhile. The last thing most people need is something else that they’ll use once or maybe not at all. Consider gifts with excellent design or hard to find items that the recipient will truly enjoy.