My laptop computer overheats (or gets hot to the touch). What are some preparation steps I can take in the event of a harddrive crash. Is there an external/internal drive that you can suggest I get along with the appropriate software to backup the entire contents of the drive? Preferably something that gives the option of backing up the entire drive every 1 or 2 weeks and a drive that I can use to boot up from in case the hard drive fails. My laptop has a firewire port and usb ports.