eGift cards are a terrific option when you aren't quite sure what to get that special someone.