Instead of giving one big gift on one day, give lots of small (even silly) gifts your special someone can open over several days. This can be a cute, fun way to show extra love to a gifts-loving person.
Help someone get a step closer to realizing a dream (e.g., gift a "How-To" book, sign them up for a course, etc.). Here is a list of 101 ways to learn a new skill!
Most people treasure photos and love to share them. A photo session with a local photographer makes a great gift that will be cherished for years to come.
A box of dates is the perfect romantic Christmas gift, wedding anniversary present, or just because you want to show them how much you want to spend time with them.
One dialect of Quality Time is sharing experiences together. Plan an excursion to sky-dive, trek to Machu Picchu, or sail in the Carribbean—whatever you decide, endeavor to enjoy every moment together.