If you have web service hosted somewhere, you may be able to set up WebDAV there. (Dreamhost, for one, offers this -- I'm a happy customer)
You may also want to check out
http://www.onlinestoragesolution.com/, which is $20/year but offers unlimited storage. I've never used it, but my brother-in-law swears by it.