El problema con el cambio de hora, cuando se tiene en la misma maquina dual(triple) boot con OSX Lion 10.7.3 o 4 y Windows 7-64 (e incluso linux), es debido a la forma como cada SO maneja la hora UTC.
Pasa que cuando uno se logea en OSX ... la hora OK, pero cuando sale y bootea en windows 7...