The only console I ever preordered was Dreamcast. I usually wait a year or so for bugs to be worked out, game library established, and sales.
A year from now I don't see myself purchasing an Xbox. I can't get over the fact that the games will eventually stop working. I like going back to my old games, even if it is only for a quick spin.