I have a white iPhone 5. No regrets. I never notice the bezels, ever. I also have a 2012 MBA and its silver bezels don't bother me either, though a lot of people hate them.
Maybe I'm weird or something, who knows.
Black shows fingerprints like crazy. And maybe it's because I've kept a tempered glass screen protector on my iP5, but the only part of my phone that looks "dirty" is the home button because, well, white plastic tends to turn a bit yellow. I expect that considering it's a 2.5 year old phone.People commonly don't like the white because it shows the sensor to the left of the earphone. Not only that it shows dirt more in general.
I am considering white for my next phone I must say!