I personally keep 3 sets of all of my pictures. I've got one on my local hard drive, one copy goes to a back up drive in my house in case of a failure with my main drive, and the last is on a remote drive that sits at my work.
I don't think you can ever go too overboard with backing up...