Called my apple store. They said, "we don't know when, but If it is available (referring to white iPhone 4) on launch day, your best bet is to reserve a black iPhone, and then when you get here, swap it for a white. It will indeed save you a phone both ways, and you have a chance of getting white, if in fact it's available on launch day."
Which is what I did.
Which is what I did.