My Vista would not sleep, it would enter sleep mode for a few secs, then come back on again.

One searched high and, a behold I found the light…

http://www.appcrash.net/2007/02/cant-sleep-try-this.asp

Turned out there was a wake up event in my network card properties.