Give them the gift of stock. No I am not kidding. www.oneshare.com is a website where you can purchase a single share of stock of many different companies. Sure, it is not as cost effective as purchasing a single share at a brokerage house, but take a look at their really cool quotes that go along with the gift!
You can purchase shares of stock from companies such as Starbucks for that coffee drinker. How about Ford or Harley for dad? Perhaps Disney or Build-a-Bear for the kids? Or perhaps buy your wife a share of Coach stock instead of the purse?