This is a widespread issue with Mac OS X 10.4.10, it has nothing to do with the iPhone other than the fact that 10.4.10 is required to run iTunes 7.3 and therefor activate the iPhone. The issue affects more than just iMacs; it's been reported in MacBook Pros as well.
(I personally haven't had any problems).