Blackadder, I'd like to thank you for your input, although it's not very helpful for me, the reason being I don't own either of these brands, so a comparison between them is not helping. Anyway, i just ordered a pair of Road Champ, should get here next week.