If you are using Silverlight 2 Beta 1, next time you go to http://silverlight.live.com to upload a video, you will be able to enjoy the completely overhauled upload stack. The tip of the iceberg is the window that allows you to pause the upload and resume it at a later time. More importantly the uploader supports resumability so if the connection drops for whatever reason, it will keep on trying without loss of data, and without forcing you to restart the video upload from the beginning.
Note that if you are using Silverlight 1, the upload stack is the same as before, and doesn't support resumable upload.
1. Go to "Manage Videos" and click "Upload Videos"
2. Browse to the file you want to upload and transcode, give it a title, and click on "Upload".
3. Notice the new uploader windows pops up and provides status after a couple of MB have been transferred. You can pause the upload on-demand.
What next? Extend the robust uploader functionality to the applications scenario. I cannot wait!