I guess I should have qualified that; red, bright blue, yellow and Kelly green are great. Purple is not. Pink is just plain weird on a man. And most pastels make a man look wimpy, in my very opinionated opinion. I just prefer strange, unnameable colors.
No thoughts on orange? :p