Here are some cheap last minute gift ideas...
Restaurant.com still has their gift certificates at 80% off. Pay only $2 for a $25 gift certificate. Use code HOLIDAY at checkout.
CVS is offering a free 5x7 or 8x10 when you order online and use ENLARGE as the code. Also, choose "pick up in hours" and you can get 4x6 prints for .10 each.
Vistaprint.com has free 2009 calendars - this offer may be for returning customers, you will need to check. These calendars can be customized with your own photos. However, Vistaprint does offer free products regularly.
Walgreens is offering a free 8x10 when you use code FREEGIFT at checkout.
Here is an idea for decorating in the new year...Wonderful Graffiti is having their 6th Annual Write Sale. If your not familiar with Wonderful Graffiti, I strongly recommend you check out their site. They have beautiful interior typography for your walls. You can use your own quote or you can choose one of theirs. You could group a set of family photos with a meaningful quote in your home's entry. The sale starts Jan. 1 and ends Jan. 31.