Separate home partition:
Linux has a different approach to partitions and drives than say Windows. One hand it allows you to combine multiple physical drives & partitions into one file-system, but on the other hand it allows you to split its filesystem over as many partitions as you want. The reasons for this are historical (when harddisk space was scarce) and come from the time Linux was used for (in those times) big multi-user setups. They are mostly not so relevant for standard desktop usage, but if you want some background read
here (better articles exist, but I cannot find something quickly).
What is recommended even for desktop use by one user is to put all user data (/home and directories below) on a separate partition. In this way, you can reinstall your base-linux system (if all fails) without touching all personal data (personal settings as well as documents). Thus you will keep your email etc.
One way of checking whether this may or may not be the case is to open a terminal and type the command 'df' (without quotes). This should give something like:
CODE
/dev/hda1 5.7G 3.0G 2.5G 55% /
/dev/hda6 31G 18G 13G 59% /home
none 252M 16K 252M 1% /tmp
This shows that I have 3 filesystems, of which the first two live on different partitions (hda1 and hda6 respectively).
It is possible to restructure your system to accomplish this, but it is much easier to backup keyfiles (or everything under /home/sister) and re-install.