There was a really good thread about this not too long ago. I remember that someone recommended Biz, but I haven't found it yet.

Currently, I do our cycling stuff in its own load about once a week. I use my usual detergent and washing soda for the wash, and white vinegar in the rinse to get rid of any soap residues.

It seems to work well enough for stink-busting, even with DH's ripe cycling clothes!