+1 : Merino rules! Shorts, socks, underthings and Polos. A pair of wool trousers will probably look good and help you avoid the stank too.
I ride and sweat, merino wool wicks that sweat right away, and pronto. No pong when I'm done and no clammy cotton or synthetic squeak.
It's worth the investment. Ibex has good stuff. smartwool too. for cycle specific try joneswares also