The best gift is one that is meaningful to her. The only person who knows that what gift is is you. Oh, and chicks always love jewelry, but that can get pricey. If you take her out to dinner, you'd probably be able to get away with a less expensive gift. You know what she likes.