Top 10 ways to save PC computing energy
deviceguru.com
deviceguru.com
To be fair it's probably not Microsoft's fault entirely. Generally seems to be a driver that causes the hassle (often a USB device).
This is one aspect that Apple has right (or at least a lot, lot better).