Thanks for all the ideas! The suggestion of buying quality toilet paper made me laugh, but it makes so much sense. A little luxury in life!

I don't know if I would give it for her birthday, but I might bring her some Charmin the next time we drop off her monthly medication!
I do know that I shouldn't feel compelled to buy her "things," but I want to make her birthday special. We already visit with her often, and plan to do so for her birthday, but it's not really "special" since we visit often. She also doesn't have any children - just some more distant relatives left, most of whom live out of town. She's actually both my great-great-aunt and a distant cousin - she and her cousin (my great-grandmother) married brothers!
To be honest, I'm not sure she would understand how to use an electronic picture frame. We bought one for my great-grandmother a few years ago and she didn't really get the purpose - she would only plug it in for a few minutes every few months! I made her a calendar with pictures for Christmas as a sort of "low-tech" alternative along the same lines.
I think the suggestion of putting together a few things from the 10s, 20s, 30s, etc. might be the way to go. I had no idea so many candies and drinks from the 20s and 30s are still popular today. Maybe a gift of some snack foods and candies from that time would be a good idea after all. She lives in an apartment in a senior living community and likes to keep snack-y food on hand.