"Inexpensive" is quite a relative term. ;)
I use
FlexWallet, it's $19.95 with a Free 30 day Trial.
It'll store just about any information you want and catergorize it, and everything is password protected. You can even protect images, sounds and documents as attachments to entries.
It also has a compatible DeskTop Component.