================================
Best technique for me - easy, and simple
I use ZillaTube ( from ZillaTube - The Easiest Way to Download and Convert YouTube Videos ) cause it's very easy to use.
Built-in player for youtube video, mpg,avi,mp4, 3g, mp3, etc Just drop the downloaded files...