At&t has white in stock while the rest of the colors have a long wait. So, will it be a white Christmas for you guys n gals?
My advice would be to wait it out for the colour you want. I had to wait for 2 weeks to get the red and I'm glad I did. Bear in mind you will most likely have this phone for 2 years on a standard contract, so for the sake of a week or 2 you may as well wait for the colour you want.