it's not a hardware problem.
i assume they were both captured via firewire. It could be something as simple as a codec thing. Perhaps the emac's not showing the video at full quality. have you tried exporting a movie, and checking the end result's quality?
is this another bloody interlacing thing?