@kript0x: If you'd rather not deal with waiting for it to download to your computer and having to store a local copy, you could easily stream the file directly into a media player. It's a very useful service for that scenario.
Yes but you would still have to wait for your server to download the file.