In the unlikely case that Apple announces even more new features for 3.0 at WWDC what would you like to see software-wise that could make it into the iPhone. Or what, in a future release, 4.0 or 5.0 would you like to see in the new software (excluding hardware). Here's my list: The ability to run more than one app at once. Similar to the way the Pre does it, but I bet Apple could come up with something a little sexier. Maybe something like the OS X dock. You'd be able to see your running processes by going to the homescreen and seeing what's in the dock with a blue light. The ability to change default programs (This is probably something more for OS 5 or 6). So that means I'd be able to pick a different web browser besides Safari, like Opera, or I'd be able to pick a different Mail client, like Thunderbird. Be able to install third party applications some way besides the app store. Treat every app like an app! I want to be able to delete Safari, if I have a better browser, or put Stocks and Weather in a folder so they're off the screen unless I want them there. Updates like OS X updates. It would be great if Apple allowed its applications to be updated like 3rd party apps. That means that they could update the Maps or weather app without the user having to do a full phone update that could take hours (pending on the update). Then the rest of the OS would be updated normally for bigger updates. Access to the file system and Maybe even a terminal app (I can only see this happening when people start to use their phones as computer replacements).