Take a look at this thread. It has covered a lot of what has been said in this thread already, and probally will cover future points as the threads are pretty similar with only minimal amounts of the video being changed due to copyright laws.
http://www.talkfreelance.com/thread9920.html