I'll be preordering a white 32GB 4S to go along with my silver iPod Nano, white unibody MacBook, and replace my black 3GS. I'm a 6 ft gym rat dude sporting multiple tattoos, and I drive a MINI Cooper S.
I have a few friends that have the white.
In my honest it opinion its looks beautiful.
The black looks a little more classy, where as the white is more stunning, more of an attention getter.
I am leaning toward the white one I know my son and wife will want black, Just easier to figure out which one is mine, That said I wanted a white iPad but my wife insisted on black!
I am a guy and rocking the white iPhone. It doesn't get any dirtier and the fingerprints are less noticeable. Plus it stands out from everyone I know that has a black iPhone.
I have a white one with a black Otterbox Commuter case on it. It looks like an ice cream sandwich! If I decide on getting the 4S I will get the black one this time around. I got the white one because I had gotten a pretty good deal on it at the time.