A low-end server with 400-500 GB space would be a good solution.
You can also look into back-up space, but I think the pricing will be around the same depending on who you go for.
» www.InstantDedicated.com - Online in no time » Dedicated Servers in [EU] Netherlands with DAILY support, also on weekends » DDOS Protected network - 100% Money Back if it doesn't work for you » Streaming / IPTV allowed | Up to 10 Gbit ports | 100% Network Uptime
Thank you all for your replies. The thing is that I don't need all the resources that a dedicated server or even a VPS offers. All I need is the space and BW. Are there any shared hosting providers that would offer high space with low processing specs and ssh connection ? If anyone knows any good example please share a link.