Lion and Boot Camp Windows 7 cannot agree on a system time. What did I do wrong?
The OSes interpret the system's clock data differently - this has been an issue as long as Boot Camp has been available.

You might want to add a crontab to use ntpdate to update (-u) from your preferred NTP server, such as time.apple.com.