For some, giving cash for Christmas may seem a little cold, but according to the National Retail Federation, the most requested holiday gift for the fifth year in a row is as close to cash as you can get: a department store gift card. The second most popular gift: a restaurant gift card. Some think it's too impersonal to give gift cards but 58% of receivers say it's the best, most practical gift you can give.