Would love to hear about some of these cheap, large hard drive VPSs out there though if someone wants to share.
Not cheap, but OVH let's you add up to 500 GB of space? Get their cheapest VPS for under $5 a month then add $0.06/month/GB.
I haven't tried it yet though, someone else would have to chime in.