did you reboot? else try date -s ... and after that hwclock --systohc. my fr w/ 2007.2 has the right timezone (Berlin, CEST) but insists on using utc apparently because the time of the fr is 2 hours back, no matter if i sync with ntpdate or not.