Black all the way. First off who wants a white cell phone. Not me. Second, black always makes devices look better. Third, black makes devices look slimmer and smaller. Also black is a little less conspicuous than a white phone.
I bought white, although I was set on the 16GB black, when I got into the store at about 8:02 AM, as I was 8th in line, I just figured the white would not leave fingerprints, which it doesn't, and I am usually not dirty so dirt should not be a problem, but to me it looked a lot cleaner than the black, and I figured everyone was going to get black, esp. since it was the only color for the 8GB model, that I would get something different and less of.