The rule I've always stuck by is that white tends to make things look bigger. My white shoes make my feet look big. My black shoes same style not so. If you want to make anything look smaller - go for black, bigger - then go for white.
Also I'd say your coloring should be considered. I'm fair skinned and the white would make me look even more pale. I hardly tan either. Gotta get the fake kind. I would personally go for the black with my coloring. White tends to stand out though on a person with darker coloring and brown to black hair.
Hope that was SOME help.
I didn't vote. I think it all depends on you.
__________________
"Always learn the rules so that you can break them properly." Dalai Lama
My Karma just ran over your Dogma.