Add me to the list. Mid-2010 iMac 27" still under AppleCare.
I have had 32gb of Crucial RAM in it since I purchased it. (Upgraded immediately)
I've had nothing but problems with this iMac. Ever since Lion, I had WiFi dropping issues that never really got resolved. They are better in Mountain Lion, and much more tolerable... but not perfect like my other apple products.
The screen blackout is happening more and more over past month. Now I feel like I've spent more time trouble shooting this machine than it's worth... which is frustrating when you buy a top of the line machine at the time of purchase.
Anyway, hope this info helps someone:
HACK FIX (Not ideal, but makes it more manageable):
After 3 calls with Applecare and a trip to Apple Store genius bar, still not fixed. I actually "RE-ENABLED" hot corner to make it a little bit more tolerable. (I previously deactivated hot corner to see if that was the issue)
When the display blacks out, which it does several times a day... usually 3-8 times in a row in a short period of time... I just drag my mouse to the corner and out of the corner and then the display wakes up. I also changed the setting so I didn't have to re-enter my password immediately on display wake up.
Here's what I've tried, with no success:
-Reset SMC (numerous times)
-Reset PRAM (numerous times)
-Adjusted Energy Saver settings
-Turned on Caffeine (screen blackout still occurs)
-Turned off FileVault -- allowed hard drive to decrypt
-Re-installed OSX Mountain Lion
-Ran Apple Hardware Test that came on DVD. (The first time, the screen would black out and not wake up. Waited for hours. The next day, I tried it again and everything passed).
-Avoided different programs.. but nothing consistently turns the screen off. e.g. at first I thought it was Chrome, so I switched to Safari.. same issues.
-Found reproducible logs on Console (see below). These also probably show that I'm waking up the screen with a hot corner.
Of note, the screen blackout is not true sleep mode:
-I can still "Share Screen" from my macbook to my iMac. If I am already sharing screen.. the macbook doesn't change at all.. but I can't wake up the screen on my iMac without the hot corner or SHIFT-CONTROL-MEDIA-EJECT (unresponsive to mouse, keyboard)
-If music is playing, it does not stop
-Pressing the power button in back puts the iMac into true sleep mode, then pushing it again in a few seconds wakes it up (including the screen)
Of course, the problem did not happen during my ~1 hour at Apple Store. Since decryption was going to take >1 day, I decided to take my iMac back hoping that decrypting and reinstalling would fix the issue. It didn't (I still haven't re-encrypted).
re: Heat -- I thought that was the issue too. Heat may or may not exacerbate it, but it definitely happens when the machine is cold or recently waken from a long sleep as well.
re: Logic board -- I've read lots of posts pointing to a problem with logic board.
re: Screen - I've also read lots of posts saying that replacing the screen can help, but doesn't always.
Here are some good links describing similar problems:
https://discussions.apple.com/thread/5118135?start=105&tstart=0
http://forums.macrumors.com/showthread.php?t=1234778
Console Logs that seem pretty reproducible:
8/7/13 4:50:17.109 PM WindowServer[89]: CGXSetWindowBackgroundBlurRadius: Invalid window 0xffffffff
8/7/13 4:50:17.109 PM loginwindow[41]: find_shared_window: WID -1
8/7/13 4:50:17.110 PM loginwindow[41]: CGSGetWindowTags: Invalid window 0xffffffff
8/7/13 4:50:17.110 PM loginwindow[41]: find_shared_window: WID -1
8/7/13 4:50:17.110 PM loginwindow[41]: CGSSetWindowTags: Invalid window 0xffffffff
8/7/13 4:50:17.276 PM WindowServer[89]: Created shield window 0x3a6 for display 0x042735c0
8/7/13 4:50:17.280 PM WindowServer[89]: device_generate_desktop_screenshot: authw 0x7f82b96471b0(2000), shield 0x7f82b8637990(2001)
8/7/13 4:50:17.360 PM WindowServer[89]: device_generate_lock_screen_screenshot: authw 0x7f82b96471b0(2000), shield 0x7f82b8637990(2001)
8/7/13 4:50:18.245 PM WindowServer[89]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7f82b96471b0(2000), shield 0x7f82b8637990(2001), lock state 2
8/7/13 4:50:18.246 PM WindowServer[89]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
8/7/13 4:50:18.248 PM WindowServer[89]: Created shield window 0x3a7 for display 0x003f003d
8/7/13 4:50:18.248 PM WindowServer[89]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7f82b96471b0(2000), shield 0x7f82b8637990(2001), lock state 2
8/7/13 4:50:18.249 PM WindowServer[89]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0