Black gets my vote, but I'm sure tan, charcoal, green, and blue would look equally good if they are coordinated with your shirt, jacket, or other accessories.

I always wear black with my Black Watch because that's what I have.