I agree with Javvad on all of it and also Jay...I hate black!
I would like to add that I also think that many men look fine in regular t-shirts but women need better shirts, v-necks at least. T-shirts don't look good on me and there are many others I know who don't like the regular types.
The humour part is key too, I like the emphasis on that one. It causes people to look twice :)