Ditto! The only look I object to, 100%, is bald. Not a shaved head but bald with the fringe like Jason Alexander. For me that is so unattractive.
Long works on Johnny Depp, Orlando Bloom, and Viggo Mortensen. Shaved works on Vin Deisel. Short works on Adrien Brody. It totally depends on the guy.
I don't like Viggo with short, short hair. I like him in the various lengths Fiona posted but not the shorter almost military thing he has been sporting lately. Actually, that may be another look, I object too on most men.