It can be nerve-racking finding a great gift for someone. Finding a gift that the recipient will enjoy takes a bit of forward thinking and an understanding of the recipient's personality and tastes.