I bought a navy blue t-shirt last year and hardly ever wear it because I don't like the way the color looks with my various pants. To me - the gray or black - or even the steel blue are more versatile. Obviously, considering the vote, I'm in the minority on the color choice, though.