Microsoft offers 500MB of online storage in their new Windows Live Folders service. The beta is limited (I wasn't able to get in, but others were) and you need a Live ID (nee Passport) login to try it out.
</img>
More...
More...
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.