I have 2 white and 1 beige, have owned quite a few cars in my time though.
white gets dirty in the winter, but I just pull out my pressure washer and it's clean again, I never worry about waterspots or swirls.
The Beige doesn't show dirt but it gets swirls but not too bad.
I've had Black and will never again in my life, always looked dusy and dirty, swirls galore.
Had Silver and it peeled like crazy
Red turns pink in the sun here even waxing it once a month.
Blue always seems to have swirls in it.