"My contacts list is a text file called contacts.txt. Works on anything. Can be grepped. My calendar is a text file called cal.txt. Works on anything. Can be grepped."
I really like the sound of that. Can you elaborate a bit on the format, or provide a couple of sample lines from each?