I create my videos on my MacBook Pro.
Once created I watch the entire video through once to ensure all is ok.
I then remove my scratch disk and connect it into my Mac Mini server, since it has a faster quad core i7 CPU. Rendering a 20 min, 2.5GB, 1080p video takes about 30-45 mins approx.
Since its all happening on my server, I can use my laptop for anything else, and just leave the server to it.
If I'm uploading the video from home, it starts uploading as soon as rendering is complete. As my server stays on 24/7, once I start rendering I leave it and go do something else as I know uploading will take a while.
If I'm uploading from work, which I do most of the time, after rendering I cancel the upload and transfer the video and thumbnail to a memory stick. I then upload from work where I can upload a 2.5GB, 1080p video in under 10mins
