I've been using TVHarmony Autopilot (http://www.tvharmony.com/). It was originally designed for pulling recordings off of Tivo DVR's, but now also has support for YouTube, Google Video, and a few other online sources.
It installs a browser plugin to IE for grabbing the video, and has a...