I have been using Takeoffvideo.com for a couple of months now and I have nothing but rave reviews for this service. It has made it extremely easy for me to communicate with my clients on their projects.
All I do now is export a self contained movie from Final Cut and then upload it to Takeoffvideo.com and they do all the rest. Takeoff also allows my clients, staff and myself to upload assets, add frame accurate comments to the videos, allow the download of master movie and add multiple videos for different versions of our projects.
Takeoff makes it easy to collaborate during Video Production.
Also by reading their blog, they are in the works of adding Blu Ray and DVD creation and delivery, NLE integration along with other great updates.
They also have great support from my experience.
Let me know what you think.