I would personally advise anyone interested in purchasing an iPhone to wait a little longer to see what Apple has in store for us by early June.
"Finally. The Amazing iPhone 4. Now available in White" -Apple.
With the release of the iPad 2, Apple seamed committed not to make the mistake they had made with the iPhone 4 release and the release of the iPhone 4 white may be to cement that commitment.