Jamcan, it looks like you're looking for something that is very similar to a recent thread of mine.
The only real difference between your link and my thread is the video sharing company. I'm using...