Love black and have owned 3 black cars BUT there's definitely lots of effort required to keep them clean. Being the lazy type, I go to a local brushless wash for about $8 which keeps it looking pretty sweet for 2 weeks assuming no rain and the occasional quick hosing-off of brake dust from the wheels. I've got some Zaino products on order which I'm told will help cut down on spotting and swirls, which can be a real pain. Overall, I'd say it's worth the effort and you can't find a classier color especially if you've got a German car. HOWEVER, I wanted a change on my most recent purchase. I seriously considered silver but it's far too commonplace around here where I live. Ultimately went with a compromise between the two--steel grey.