Supply constraints on both platforms are going to determine who has the better launch.
All things being equal (hypothetical situation: they both ship 15 million units), it will probably boil down to price.
$100 makes a difference to anyone not emotionally invested in the exclusives either platform has to offer. It's safe to say not too many people will be paying $100 more specifically for Kinect.







