I have a white 4S. I love it and have no regrets. That said, there are a couple things I didn't anticipate about owning a white one. First thing I found out, it limits the cases you can use. Many black cases look really funny on it. The second issue I've run into is that my boss keeps telling me white iPhones are for girls. I'm sure there is some level of harrasment there, but whatever. So regardless, there is a certain segment of the population that thinks white is girly. I personally like it,
Incipio step case in white/gray looks awesome on white. I just got one today.
I had a white 4. Now have a black 4s. Love the black better!