We’re just as in the dark about what exactly Apple will announce today as most of you are.
We have some really good guesses, but they’re just that: Guesses.
What we do know about is the software running the iPhone, iOS 5. We’ve been using the iOS 5 developer beta since June. We have a full tour right here.