Hmm,
Not too sure on a mac, I know that sometimes on a PC things like this can happen and it is due to the GFX drivers? You dont get auto updates do you that could have done something?
Maybe there's some one with more knowledge of the mac system that can help you out?
"No pressure, no diamonds" Thomas Carlyle