might try relocating the cradle.
(e-mail address removed)
My Vista Ultimate x64 system seems to have an issue with staying asleep - but 
only if my Logitech MX1000 wireless laser mouse is on it's cradle.  If it's 
on there, and I put the computer to sleep, it will awake almost instantly.
So, I went to the control panel -> Mouse -> hardware, and clicked on 
properties (brings you to the device manager).  I then went in and went to 
"Advanced configuration" and "Power Options", and unchecked the box that says 
"allow this device to wake the computer".
Well, that setting obviously changes absolutely nothing - the mouse - even 
when moved on a surface, wakes the computer.
I found a MS Knowledgebase article about computer sleep issues 
http://support.microsoft.com/kb/927821/en-us
and it said that this "is caused by a USB device that supports wake from 
sleep functionality when it is connected to the UHCI host controller. This 
problem occurs even when the system BIOS reports that the UHCI host 
controller supports the wake from sleep functionality.  To work around this 
problem, plug the USB device into an Enhanced Host Controller Interface 
(EHCI) host controller."
Huh??  Is an EHCI USB controller basically a USB 2.0 port?  If so, then this 
did not fix my problem either, as every port on my computer is USB 2.0 (and I 
am using USB 2.0 cables).
It's also interesting to note that this same mouse issue also affects the 
ability of the computer to enter the screensaver (but only when the mouse is 
on the cradle).
I have contacted Logitech about this, and they are baffled, but can 
reproduce the problem - so it's not just me ;-)
Any ideas here?
Thanks!
-Ryan