Diamond black has a fine pearlescent finish. Much better and classier than standard black IMHO
Both will be a pig to keep clean but they look great when detailed. After black, red would be my second choice.
I still think white is a minority colour and will not be so sought after come resale time.
Still, it's your car and you should buy whatever colour floats your own boat
Cass