Unfortunately even if a laptop had a second drive, that would also be prone to the same spillage /dropping problems.
Today I suggested a couple of clients get externat Hitachi X-Mobile 500 GB drives (runs OK with Win 7, XP, Vista) as it comes with backup s/w.
Better still for some people would be to use Humyo.com (they give 5 GB free for storing media files [audio, video, photos] and 5 GB for other documents). For free you have to up/down load via a web interface, whereas for some monthly fee you can have some software that makes the remote storage look like an extra drive and you can just copy files via Windows Explorer / File Manager.
Some backup software such as the Hitachi and freebie from AVG let you keep a remote website in sync with new files added to one of your folders. It's OK for backup of a folder where you add new sub-folders from time to time, eg a new folder of photos from a birthday party/ holiday / event.
They also offer scheduled backups of complete folders/ drives (OK to backup a laptop drive to external drive, but not to a remote service on the web as it can take ages [weeks for 300 GB] and uses up any data allowance.
Other services and facilities exist. The allowances can be low on free services and some features may require a user to upgrade.
In the UK, BT Vault is one option (can work out costly and limited quantity of data).
Carbonite is worth a look if you have several PCs as they have (at least in the past) no published restriction on how much data can be stored. Your problem becomes that of uploading it. (For UK users, some ISPs do not count traffic uploaded, just downloads, and others have very generous limits.... between 0200 and 0600 AAISP allows data in 1000 GB volumes (downloaded) at cost of a fraction of that during the day. They do not charge for uploads.