Microsoft has finally announced the release date of the Xbox One: November 22nd, 2013. That should give you six days of hardcore gaming before you have to put it away for a few hours and eat Thanksgiving dinner with your family (November 28th).
Personally, I was anticipating a release date of the Xbox One a little bit before the PS4 but I was wrong. These things happen. The PS4 will be released one week (in North America) before the Xbox One on November 15th.