Is it anywhere to download, that nasty thingy? No, honestly, but my flash player stucks when playing hd movies.
Google for a program called VLoader, copy and paste the YouTube link and there you go, download away! You might want to download VLC player as well, but you'll see.