After all the crap that happened with the white iPhone 4's, I'm expecting the vast majority of iPhone 4S purchases will be white ones.
I currently have a black iPhone 4 and I'm planning on getting a white 4S. My logic is I'm getting a new phone, I don't want it to look exactly like the one I've had for 16 months!