If you had your heart set on a white iPhone 4, you're in for an even longer wait. First, Apple announced the iPhone 4 in your choice of black or white. Second, it surprised us with no availability of the white model at the June 24th launch. Now, Apple says you have to wait until late July. Why?