the settings are that make it too-dark in iMovie, perhaps opening the aperture/iris a step or two will provide a satisfactory result. The short version is that the tiny LCD on the camcorder (and its backlight) represents the playback image different from your Mac's monitor. And it is known that all camcorders can do just fine under good, daylight conditions... Contributors include the settings for capture and the ambient light during playback. These are two (of many) reasons we learn to use our equipment and understand its idiosyncrasies - and compensate accordingly to get to a desired end-result... But that's just my opinion and recommendation.
So when I video outdoors on Auto and upload to IMovie, I almost always get a clip that doesn't need any post production editing (exposure, brightness and contrast are all great)
When I video indoor hockey, I get a playback image that looks perfect on my G10 screen BUT when I upload the clip to IMovie, it's too dark. I am using custom settings to record indoor hockey (2.8, 1/60, 3db, White Balance on ice)
Why isn't the IMovie image as perfect as the G10 image on my playback screen?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic