wait, what? Leave it plugged in. Does it still ask you for the date and time every time it starts up? If it does, then I suggest you take it back before the month's warrenty ends. The time resets if the xbox is uplugged for like an hour or more, but not everytime it starts up.
Oh yah, here is the versions:
http://207.99.34.129/versions.php