Having trouble finding a holiday gift that's as great as your best friend? These thoughtful gift ideas are sure to put a smile on her face.