Well the Downloader9 gives you decent speed. I get about 90Kbps from it.
Youtube is constantly changing their pages to break peoples downloaders so I think the 3rd party site is a great idea. When the other Youtube scripts are broken, your's should still work. I'm sure Downloader9 will keep pace with Youtube changes, as their whole site depends on it.