I need something that will hold my telephone numbers, addresses, birthdays etc and I don't want to lose that data with something that needs a battery to keep the memory.

It also needs to be fairly cheap.

I have a mobile and a PC where I can keep things, I need someting standalone though.

Any ideas?