Oh they're good aren't they....
It's funny cause just this week I was starting to get bored of the iPhone and have been researching alternatives. Alternatives such as the HTC Touch Pro 2, the Palm Pre, and the Nokia N97.
Each one has it's own flaws though and essentially wouldn't fit into my current setup of Mac, Apple TV, Mobile Me, etc. So I think this announcement is pretty good timing.
As for the software though I have a few comments:
(in no particular order)
1. Calendar App - Week View
I'd love to have Week View, in Landscape mode on the iPhone.
2. SMS App Updates
Landscape keyboard, I think Apple would be foolish to miss this out this time. Especially after ATT's (even though I'm in the UK) recent survey of what we'd all like this MUST have been mentioned.
Also within this I'd like to be able to "Tap & Hold" on a message so it spins around and I can see some additional details about the message. For example date / time that the message was received, this normally gets lost in the thread. The number it was sent from (in case your friends / family have more than one number). and finally I'd like to know if a sent message has been received - Delivery Reports.
3. Tethering
Seems like a pretty good idea, especially if you have a MacBook, or MacBook Air, and need mobile internet access for a specific application. Also I think this would come in the handy when you are traveling with the (yet unreleased "iTablet" - lol) - I wonder though if you will be able to share your WiFi access or just cellular access??
4. Theme's
This is for the Mrs. I'm not really fussed on this but she would like it. I'm pretty anal about keeping my first HomeScreen with all the included Apple Apps (as well as Remote).
5. Bluetooth File Transfer
Been proved this week to be possible so why not?
I rarely used it on previous phones and haven't really missed it on the iPhone, but it could be handy for a new ringtone I suppose
And while I'm venting (although not directly related to software) I was really disappointed when Apple announced in Jan that they would definately NOT be including a hardware keyboard. Sucks.
Still I'm really intrigued as to what will be announced next week. Any thoughts on if the announcement will be recorded and made available to watch afterwards like last years??