Omnidrive (currently in beta) is a storage platform of sorts. Sign up is currently free, with 1 Gb of space. I can say that the service is definitely better than what I have seen at box.net. One thing is also certain - the web interface is germane and exceedingly easy to use. Although the web interface only allows upload of 5 files at a time, users can also avail the Windows client, which makes uploading a breeze.
For some beta testing, I have uploaded some Vista wallpapers which I have downloaded from some sites. Check them out!