iPhone 4 is ready for pre-order now. As expected, the white is missing from the pre-order. And as mentioned earlier, only 5 countries (US, UK, France, Germany, Japan) will be able to pre-order the sets first. The rest will have to wait.
Click Here to see the links to various countries Apple Store for the Pre-Order
(source)