I have used a avocett O2 for the last year, which has been good up to 50 miles, but painful later. I just ordered a specialized jett 155mm on ebay. We shall see..