Can you access the imac over the network when it crashes from another machine? SSH, file sharing, etc?
I went through the same issue with (now sold) my Mid-2007 iMac - it would 'freeze', but the machine was still alive... I could SSH in and run programs, etc. It ended up getting fixed by an ATI graphics card firmware update, but I had it replaced twice (to no avail) before the firmware update came out.
The reason it impacted only SOME systems was that it was dependent on which manufacturer the memory used on the video card itself came from.
No, and actually this was how I first discovered the issue. I was attempting to start a VNC session from the office, and it wouldn't connect. Same for accessing Plex media. Wondered why it wasn't working, and then realised when I got home.
I also installed Windows 7 on bootcamp last night to see if the issue affected Windows too, and surprise surprise, it does.
What was weird though was at the exact time that OS X crashed again last night, it actually knocked out the whole wireless network at home. DHCP on the router didn't seem to be issuing IP addresses. Any suggestions for what might have caused that?!