Although the next iPhone may not launch until September, we know enough about the smartphone to anticipate the changes and ...