With all this talk about a new iPhone next year, will there be major software developments for the current iPhone, in the same way we get software developments for OSX? Will we see 2.0 software? Will software development for the current iPhone cease when the new one is out, or will those software enhancements apply to current iPhones? What do you guys think? The iPhone is constantly toted as being very software-based, that is new features simply require new software, so will they actually make use of this, or leave us behind?