We (developers) can already build and run wirelessly since a year or so ago, and iTunes will back up your iPhone wirelessly, too.
It does need to be plugged in once and then enabled, but after that you're off to the races. We're actually pretty close. It wouldn't surprise me if the next iPhone had no ports, although they'll probably save that for a non-S year.