I wouldn't buy a new piece of hardware from Microsoft for at least 6 months after launch, personally, No matter
how much advertising they put out there.
Just waiting for that PS Vita to come out so I can play some full featured games on the go with that beautiful screen and control scheme...