Andrea, my in-laws are very hard to buy for - they have everything.  So for Christmas, I bought a digital photo frame, that held something like 8000 pictures.  I downloaded about 350 pics onto it and told them they were on their own for the others.  They love to turn it on and watch the slide show of all of their family...It even held videos and music....