You know what I haven't done in a while? Told you what Apple plans on doing today.
I want to keep it short at 3 main points, so here goes.
A) Steve will come out and give financial stats. Best quarter Apple's ever seen. Stock way up; milestones broken. iPad selling like hotcakes, iPhone constraints are finally easing up. That "10's of millions of FaceTime devices" claim will be happening soon.
B) Steve is going to move on to software. Two software discussions today - the new iLife, more than likely skipping that 2010 or 2011 dating issue, and Max OS X Lion
iLife is going to see some minor updates to Garageband, iMovie, and iPhoto, but the new program is so tightly under wraps that the only thing I can say is that it's going to be software creating software. It'll be schweet.
OS 10.7 is going to integrate a lot of what people have become accustomed to in the iOS. There's a chance that the auto-correct typing feature just may make an appearance in the desktop OS. Rubber-band scrolling is a definite future feature.
C) The MacBook Air. Are we kidding? Of course we know there's going to be a new air. I can't definitely confirm the dual USB thing, but it seems very likely. It is closely going to resemble the MacBook Pro screens, with the black bordered screen, but to keep price and weight down, it may not be glass - or at least maybe not the same glass.
The cool little feature about the lack of an optical drive means that there's a key on their standard keyboard that the MacBook air doesn't need. To save just that extra bit of room, and make it look more minimal, the eject button that's on most keyboards will be the power button for the Air.
The new version is going to look even thinner, and be a combination of the curvy and shapely white MacBook and the aluminum back of the iPad. It will definitely be 11.6", because as a widescreen laptop, the smallest you can go without downscaling the keyboard... Is the half way mark between 11" and 12". Anything smaller, and the keyboard takes a hit.
There you have it. Now, let's wait and see.