Elgato makes good products in this space. Also, you may be able to do it through your video camera. I doubt you can get one anymore, but when I bought my camcorder, I made sure it had composite and s-video inputs for doing just this, going through the camera, out to Firewire and in to iMovie.
Steve