Ya, I've been thinking the same thing. I preordered at the MS online store May 21st. By no means the first person, but not too long after it was announced.
My card's been charged, and tracker number sent (but not active, it's been 32 hours). At this point I'm totally at the mercy of the...