I have done it like mentioned above as well.
Camcorder > iMovie via FireWire, both 400 and 800
It will capture in .dv at 2 go for every 10 minutes.
Depending on your iMovie, you may be able to select 4:3 or 16:9 to match the source. At one point though I believe they 16:9 wasn't an option
If your Mac doesn't have fw you may be able to do USB with a in between device.