When it comes to creating a cute photo album, this is about as easy as it gets. Simply take your memory card, CD, or USB drive to CVS and select your favorite photos (you can change their size or add text, too), and the store will bind them into a ten-page book that very same day, printed on Kodak paper. A great last-minute gift!
Price: $13 for a 6 by 8-inch book (additional pages and other sizes also available)
Available at: CVS stores nationwide