Don't put it to sleep, just let it hibernate automatically after a 20 min period of non-usage. It takes only about 5s to wake up again. This feature alone makes Windows 7 worthwhile.