It's become the stuff of legend over the past few weeks, but if you've been holding out for a white iPhone 4, well, today's not your lucky day -- but Apple's now saying it'll ship by the end of July. That's later than the previously announced middle of July ship date, but we're going to keep believing that when it does arrive, it'll be the answer to all of our problems. Be sure to check out our live coverage of the iPhone press event here!