Hello!
I keep a few 1 TB external HDs on hand. They can be had in the $70-$80 range. You don't get much cloud space for free, and it only takes a few months to recoup what renting a TB would cost. You also have to have a decent Internet connection, and wait for stuff to UL and DL in and out of the cloud.
Besides, Google ALREADY knows too much about me! But to each his own, I suppose...
73 DE N4RPS
Rob