I don't know if this would be the best since she seems to like things she can show off to everyone, but my grandmother and I have gotten tickets for Christmas before to see Stars on Ice. We'd go out to dinner and make an evening of it. Have you checked Ticketmaster to see if there are any shows or events you can get her a ticket to that she would enjoy?

The other thing you could get her is a photo calendar from any SR merchant that offers those. I made my mom a 2010 calendar with pictures of quilts she's made for Mother's Day, since she insists on buying next year's quilting calendar in June, and she loved it. She's taken that around to show off to all her friends, quilt guild, and at family functions.