I have mostly Windows machines but I also have a Mac-Mini I used to use as my media server. I recently switched over to a Win7 system as the server instead and I find it ridiculous that there are this many steps to try and get Windows to sleep properly. I had to perform no such dog and pony routines for the Mac to sleep/wake as it should.