The darker grey one is good, I got a Optimus one and Black Lion from Voltron on another, and they look good. Mind you I got them ages ago now, but they are still cool.
Darker blues and reds I would wear, not a big fan of the brighter colours. Suppose that comes from being a metalhead :D
Even black shirts with good black cottons tend to fade as well. I found a way to slow that down, try not to hang your black shirts outside on the line. Rather hang them inside on one of those collapsable lines. As someone with alot of black shirts, it helps.