I like easynews. $9.95/month for 20GB, and unused gigs roll over from month to month. It also has a really good web interface and global search engine. All you have to do is search for stuff, mark the checkbox next to what you want of the returned results, and click a button to have it added to your queue. If you select multiple files it will automatically pack them into a zip file to make it a single download. A new window pops up showing you what's in your queue, and then gives you a link to download the packed files. I can always max out my connection on there too. Retention seems te be about 1.5 - 2 months.