I love caricatures, such a fun-loving, "keep forever" gift. You upload photos to website & they make a one-of-a-kind caricature of the photo. Describe the scene you want the person depicted in & order a print or in a frame or on a business card. Such a cool way to capture memories, interests, even quirks in an artistic & fun way. From $99.
Available at GiveACaricature.com