The Original Poster khoise (..welcome to iMovie Discussions, by the way..) doesn't say whether s/he is trying to import standard definition DV or hi-def HDV from the FX7.
Various menu settings in the FX series camcorders need to be set correctly, depending on what's being imported. I find that it's best not to leave the camera's output selection on 'AUTO'..
..but to manually set it to either DV or HDV.
If importing HDV material to iMovie HD 6 (..though this question has been posted here in the iMovie
'09 section..) it's also best to correctly set the Conversion menu in the camera to either 'OFF' (..to import proper HDV..) or 'ON HDV>DV' if it's HDV reduced down to standard-definition DV, so that iMovie is warned what kind of material to expect; either real HDV or 'down-sampled' HDV converted into lower-resolution DV..
iMovie often doesn't expect to import normal standard-def DV from this camera, because the camera identifies itself down the FireWire cable to iMovie as an
HDV camcorder ..so iMovie expects to receive only HDV, not standard-def DV.
The way to "force" iMovie to accept what the camera is sending is to start your project with a short clip of video in the same format as you want to import. Then play that clip in iMovie, and
then start to import. That "primes" iMovie to handle that type of video ..whether DV or HDV.
In case you may not have a short clip of the right kind of video to put at the start of your project (..if you can't import from the camera, you may not have a suitable clip handy!..) I've put a set of short clips
on my Downloads page here. (Click that blue link.)
You can choose the right clip for your video system (PAL or NTSC), and you can choose the right shape (4:3 or 16:9), and you can choose DV or HDV.
Download the relevant clip - each one's only about 3 seconds long - put it at the start of your project, then PLAY that clip, then try to import from the camera.
It usually works.