Is there a "Bed Bath & Beyond" near you? If so, check it out. They have a whole section set up called "stocking stuffers", and it looked like some pretty interesting and unique items for reasonable...