Hi, I just posted a link to your idea on reddit here, https://bitcointalk.org/index.php?topic=84975.0
Thanks, Mabsark! If you could, could you answer gweedo's question in the thread:
I was thinking of simply using localStorage with optional encryption with a passphrase, but I'm definitely up for other suggestions.