Apple's Big iPhone OS 3.0 Party

Yesterday Apple passed out invites to a March 17 event in Cupertino, CA to roll out the new 3.0 version of the iPhone OS and the new software development kit that will accompany the updated OS.
It was around this time last year that Apple unveiled the original iPhone SDK, and since then the App Store has seen 25,000 applications - so what will this year's surprises bring? Since most folks have been speculating about new iPhone hardware, but what new software features might we see revealed?
Some are guessing at a voice interface that would follow the new Shuffle's introduction of the VoiceOver feature. That seems as likely to me as anything, and it would certainly make sense for Apple to roll out a new format of interface in digestible phases.
We'll find out for sure when Phil Schiller or Scott Forstall gives us the scoop on March 17, since Steve Jobs is on medical leave.






3D iPhone glasses. Why?
Perhaps it already exists and I'm just an idiot but what about Flash on the iphone?