Hi Glenn,
Does your iMac come with a discrete video card along with an integrated video card? I found this thread online in which they talked about how integrated video card cause display issues:
https://discussions.apple.com/thread/2465988?start=0&tstart=0
Another discussion talked about upgrade Adobe Flash, though I don't know the link between Flash and display image.
Ken