Is your Xbox connected to LIVE/the internet?
And if not, do you keep it plugged into the mains when it's off?
I'm pretty sure that if you don't have your console online and unplug it from the mains when not in use, the clock resets.
Doug the D said:This is true. If you remove mains power, it'll be 12:00 when you plug it back in.