As you can see those kinda devices are expensive...
Cheaper is extra SD cards and if you have a tablet or laptop type device you can easily back up onto there.
Online services like DropBox are a great idea if you're on holiday - should the worse happen and your portable device get stolen, lost, etc, at least you have an online version to fall back on.