Just a matter of preference
I have had both a Black 3G and now have a White 3G S...for the record let it be known that BOTH will show cracks in the same places: near the headphone jack, at the bottom near sync plug, and near the volume control and silent switch..and no I am not a "Phone dropper" the cracks just seem to appear over time with subtle stress..now in comparison my White 3G S looks waaayyy better than my Black 3G did after the same time had lapsed..scratches are harder to see on the White iPhone and fingerprints are extremely difficult to see on it. The White version just seems brighter and when I whip it out it's immediately evident that I have an iPhone