Backing up to hard drives isn't really enough depending on how important your data is. You should be backing up online as well. What happens if someone steals your HD's or there's a fire? There's a lot of cheap online backup services available these days. Checkout something like
http://www.backblaze.com/
I'm surprised that so many people don't backup their computer data these days.