Experiences are great, but get her something tangible as well.
Sure, get her that weekend at a bed & breakfast, that spa day, or the concert tickets to the show she's been dying to see. Great memories absolutely make great gifts. But make sure that you also get her something tangible, something she can actually open and hold in her hands, as well.
It doesn't have to be extravagant; a little something will go a long way.