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