I've had similar problems, but my laptop was waking from hibernation not sleep.  Someone mentioned to me that it might be happening is that vista is checking for updates and forgetting to go back to sleep once its done checking.  Disable the automatic updates and see if the problem continues.