Some of my favorite things to give (and even receive) are photo gifts. These are great for just about anyone who loves you or loves your kids (or loves your pets). They top the charts for thoughtfulness, and the variety of photo gifts is seemingly endless.
If you know someone who is into photography and you can get access to their work, an artfully framed & matted print of their own photo is a fun idea. This would also work if you have taken a great family shot for the mom or dad who is always behind the lens in their own photos, rarely next to their kids in the frame.
Every year, my aunt creates a family calendar with pictures of the whole family (including birthdays, which is SO helpful!) and passes them out to each family at Christmas. It's so much fun to look through it like an album and have it on the fridge to enjoy all year long.
I recommend creating accounts at Shutterfly, Snapfish, Walgreens, and other photo sharing/printing sites - and make sure you click to receive e-mails. You'll get tons of free and super-discounted photo gift opportunities just for being on their mailing list, especially this time of year. I've gotten free 11x14 prints and free 8x8 photo books from Shutterfly just in the past 2 months (and they are not paying me to mention them - I've collected tons of free stuff from them over the years just for having an account). All you pay in shipping! Also make sure you check their "special offers" tab - often there is free shipping on orders of $30.
Specials right now from Shutterfly:
**101 FREE regular size prints - ends today (code SPOOKY)
**50% off hardcover photo books of any size - ends Sunday (code BOOK50)
**FREE SHIPPING on orders $30+ (code SHIP30)
plus more offers, and they change fairly often, so keep an eye out!
Make sure you enter the corresponding code (also found under the "special offers" tab) at checkout to get the deal.
Special offers from Walgreens:
**FREE 8x10 collage - ends Saturday (code COLLAGEFREE)
**66% off custom photo books - ends Saturday (code CSTMBOOK)
Please share if you have any other specials! I'm a little rushed this morning, but will update later if anything else comes up today.