Jumpstartme2 opened this issue on Apr 03, 2007 · 20 posts
SoCalRoberta posted Mon, 09 April 2007 at 11:57 PM
I have a paid for storage site subscription at MediaMax. Excellent tech support and no pop-ups or problems. And the downloads are really fast.
They offer free accounts as well. You do have to register to get one, but it's worth it.