I'm ALLLLLL about the gift cards! If you have a Safeway (or Genaurdi's, Von's, etc) near you, they have these great gift cards at the checkout stand...Load one up and hand it over! They have Nordstrom's, Marriott, things like that. Target always a good one, B&N, hell, even a general mall certificate....My mother gets a crap load of, well, crap every year from her students. The worst is food or bath stuff.....Don't guess, just give 'em the freedom to buy their own stuff!