The problem I have currently with performing online backups is I've only got 50GB of internet a month (shared between 3-4 people) so that isn't an option sadly.
I've got basically everything I need backed up I think in case doomsday hits.
Second hand is ok but I'd rather get a warranty and new parts for my own piece of mind.