i found a solution that works!
My situation is a single monitor. When I switch it off and on, windows were resized and moved to the top left corner.
I now have this fixed: http://lemon.soju.co.uk/2009/12/03/windows-7-monitor-problem/
It requires installing VNC and using another PC or iPhone to VNC to the machine though - but at least it works.
Hope this helps people!
in this case, i think it is better the remote desktop of Windows.
save more and more CPU
at the moment, so i resolved
(many thanks to google dictionary :-), and excuse the bad english)