Here are some other gifts though, that have gone over really well for me -
My other default gift is a classic board book signed to the baby. Even if we have a book - a dedicated book feels like a keepsake, just make sure it is truly a classic book like Ten Little Babies - there isn't anything worse than a dedicated Elmo book that you feel like you have to keep because it is signed!
If I can't figure out what to get a kid over the age of three I always default to nice art supplies or nature gifts. Children love to create and be outside. I have never gone wrong with -
sun print kit, flower press, magnifying glass, regional plant and animal guides, binoculars, or nature art / activity books like Blossom Buddies. Another idea that would work for lots of kids is an Audubon iPad or iPhone app.
My adult ideas aren't that original but I can tell you my husband's perfect gift involves good beer and an iTunes gift card. My favorite thing to give to women though is small, original framed art from Etsy. You can of course go larger but almost anyone can find a good place for original art. Photographs are easy but I try to branch out, I think you could easily find a piece of art to fit anyone's personality on Etsy. I would pick the print below for myself, it is an 8.5 x 11 limited edition print of 100 for $28 by Elsa Mora the author of Blossom Buddies. This print is beautiful and unique and would be a bargain to frame. A less expensive option would be framed art note cards like the ones from Sarah Jane Studios. I adore her holiday line for framing and I have the three little bears cards framed in Ava and Lilly's room.
I am working on my top DIY gifts post too - I have some great, easy ones!