I have a question about seats. The stock seat on my Cannondale is awful and very painful to me. As the miles go by the worst it gets. So I decided to change it for a new one. Im looking at the Brooks B-17.Any pro's and cons on this seat? Or any other suggestions?