For many, the holidays are the most wonderful time of the year. For those of us who struggle with finding the perfect gifts, it can also be the most stressful, full of frantic catalog flipping, manic ...