Dang, that was 4 years ago, I can barely recall. But yeah, I took her to an Astros game, she's a huge fan of theirs and loves going to games.
What does she like? If she's a Buffet fan, find a Margaritaville resort to go to. If she's into beaches, hit up Cozamel.
All else fails, buy her whatever gun you want to own. ;-)