If I understand what you're saying, this is the first real clue that this isn't a hardware problem. By "running Vista" I assume you mean you're doing so via Boot Camp, so that the Mac OS isn't even apparent to the hardware. If that's the case, I'd say your report should reassure us all that it has something to do with Leopard's energy management.
On the other hand, if you're running Vista under Parallels or Fusion, I haven't the slightest idea what the implications are (except perhaps that if you've not suspended the virtual machine, it doesn't really GO to sleep completely, and in that case there could still be an underlying hardware glitch.
So, which is it?
🙂
Jim Robertson