So are you guys saying Apple won't exchange the phone for one of another color?? That's lame if so.
I got a white one a few days ago. The next morning, I returned it, disgusted with it. Not the color... I really didn't care for iOS or how the phone worked compared to my Droid X.
That same afternoon, my Droid X met an unfortunate demise when it fell out of my jacket pocket in the parking lot (without my knowledge) and got backed over before I found it again.
Disgusted, and having already used the insurance on the phone two months earlier, I decided I would get an iPhone again since there was nothing else out that I wanted. I so reserved another iPhone online and went the next day to get it. This time I got a black one, because I felt the white one looked like a toy (my wife loves her white one, fwiw).
They gave me no issues at all going back to get the phone again. I even told them what happened, because they had to call into Verizon to get my upgrade "fixed" since the return hadn't reset it. But they were totally cool with it. I'll admit I was worried since I had just returned one two days before.
So now I've had it for a few days, and I do like a lot of things about it, but there are a number of things about it that I don't like. I'll get used to it, and besides, it gives me a reason to finally dive into iOS development.
Besides, I have another line that's eligible for upgrade anyway, so when the Galaxy Nexus comes out, I'll grab one of those too.

It's time I started doing development other than just web applications.
Rob