Xbox360

So… Xbox360 information launch. What do you think? Did you watch the MTV special? Did you cruise the fansites this morning? Is it what you expected?
How do you think Microsoft has done with the way they’ve launched the product so far?