A Windows Live Folders site is about to enter Beta. What does it do? It allows you to upload files for others to download (compatible with IE and Firefox). The key feature using the Windows Live ID is the ability to restrict access to the files you've uploaded. You can set them as private, shared with contacts, or publicly shared.
Entry point: Windows Live Folders (not yet live).