was just thinking hard about this after many years of hell heh...

pc users - partition your drive into programs and data... then back up your progs with norton ghost.... and your data with dvd or cd...

mac users - buy a firewire drive and backup with superduper :)