Wool shirts make great cycling shirts for me. And they don't hold smells. They lie smoothly and don't flap in the wind. www.joneswares.com and www.ibexwear.com

No back pockets, but I usually wear pants with thigh pockets anyway (Kuhl, Pearl Izumi, and Portland Cyclist), so that's not an issue in my case.