For youtube I use TCPMP and to go
www.ytpocket.com
They have the plugin you install that enables TCPMP to view flash video, and they have very specific insturctions for ideal settings. The site is essentially a mirror of youtube, but it streams the video to you rather than trying to play it in ie.