Sorry about your loss...contacts are one of my most important resources.
With the iPhone and me.com you can sync your phone and computer so that even if your phone is damaged or lost, you can still retain your data.
I presume that there are similar apps/programs/systems for PCs.
Now, about that squirrel...
ADG