I've used it before, I dunno, I also Have Windows Live Documents or whatever its called, though I do not have any need as of yet to be uploading my documents to the web.
I have google apps and provide google apps accounts to a few of my website members and honestly, I thought I would be using it all the time. But, there are so many efficient ways of sharing data otherwise, I haven't used it once.