Almost a year ago, Apple announced at the World Wide Developer's Conference that they would eventually be offering a white iPhone 4 in addition to the black version. Now it's finally here, shipping April 28th, tomorrow, at Apple retail stores, Apple's online store, AT&T stores, Verizon stores, and select Apple Authorized Resellers. Pretty much everywhere you can get a black iPhone 4- probably even the dodgy channels.
That's not a whole lot more to this- the white iPhone 4 is exactly the same as its black predecessor, coming in both 16GB ($199 USD) and 32GB ($299 USD) with a contract from either Verizon or AT&T- your choice. Smartest thing to do would be to save up the cash to buy the phone without the contract, jailbreak that @#$%er, and ride out the shiny unlimited data package from Sprint, because otherwise your white Post-PC device will put you in the red if, you know, you want to use Pandora.
If you're not an American, fret not! White iPhone 4 hits Austria, Australia, Belgium, Canada, China, Czech Republic, Denmark, Finland, France, Germany, Hong Kong, Ireland, Italy, Japan, Luxembourg, Macau, Netherlands, New Zealand, Norway, Singapore, South Korea, Spain, Switzerland, Sweden, Taiwan, Thailand, and the UK the very same day. Then again, if you're in Benelux, you might already have it.