I cannot boot my iMac as it started freezing on the grey screen with the apple logo. Just before the spinning wheel freezes I see a flash of yellow on part of the screen (or some other screen corruption if booting via installation disc). Sometimes the mac doesn't even boot, I hear the hard disk spin up and the cd drive initialise but the screen stays black. What could be the problem? thanks.