You can't beat a beautifully cared for swirl free black car. It's the best colour bar none if it's immaculately maintained. My previous car was a black TT and although I like to think that I really look after my cars, keeping it looking good became the most frustrating thankless task. No matter what you do (with the exception of machine polisher which I have no experience with), it is impossible to avoid swirl marks or holographs. I'd wash it at least twice a week and on occasion 4-5 hrs at a time, but as soon as it was washed a thin layer of dust would settle on it.

As difficult as it was for me, I decided to go white for the GTI, my first non black car for many years. It is so much easier to keep clean and doesn't need anywhere near as much time spent on it which frees me up to do other things, most of which revolve round my 9 month old son.
I'm sure I'll go back to black at some point but I don't see it being for quite a while.