In the meantime, I find the in-built Sticky Notes of Windows 7 serves its purpose fairly well so far. But there is an issue when you start scribbling things and notes start piling - backing up becomes a necessity.
So here's a website that I found showing me where the sticky notes are housed on the Windows system:
Sticky Notes is actually housed here:
Just copy that file into your backup vessel.