I am leaving on a business trip today, and have a dead computer to resuscitate before I head out. So, while I have a lot of half-baked opinions about what we're seeing come off the E3 floor, it'll have to wait until Monday or so.