I still sometimes have to use Windows for work and resume/hibernate works about half the time. The other half I have to power reset it. That's with HP, Dell and Lennovo running Windows 7.
This is an issue that is easy to solve when you control the hardware and the software. Also, if a bug crops up the prevents sleep/hibernate from working seamlessly, I'm sure it goes to the top of the priority list.
It's one of those things that has worked well for a long time. I remember on an old Powerbook G4, putting OSX to sleep while it was in the middle of the shutdown process only to wake it later to be welcomed by the shutdown process finishing and powering off.
[Not that OSX didn't have huge warts in those days. SambaFS/CIFS filesystem driver didn't deal well with the server going away for whatever reason. Reads/writes would block forever (because the driver didn't decide to time-out) and anything that attempted to touch it (even Finder) would immediately get sucked in to endlessly waiting.]
I still sometimes have to use Windows for work and resume/hibernate works about half the time. The other half I have to power reset it. That's with HP, Dell and Lennovo running Windows 7.
FYI: http://windows.microsoft.com/en-us/windows7/sleep-and-hibern...
I'm guessing here but I bet the picture for sleep/hibernate ain't all rosy for Macs either.