If your answer to that question is no and the person you are buying for is a mere wine novice, then you might consider something with a little residual sugar. Those who rarely drink wine and don't have a developed taste for it, almost always enjoy something with a bit of sweetness. Riesling is a great example of a white and Zinfandel could be an honest play in this situation.
When choosing a wine as a gift for someone remember that as long as it doesn't appear to be a cheap selection from Trader Joe's or the local gas station, then your probably going to have a very happy recipient! Wine is such a fantastic gift because the person receiving it knows you want them to enjoy themselves and the finer things in life!