neither hold a candle to the Russell IMO. bide your time and there's usually a Russell Group Buy kicked off around the holidays (off season). keep an ear open beginning around October.I have an '04 with a one piece Corbin seat. I just finished a 3100 mile trip over a period of 9 days and found the seat to be uncomfortably hard. Can anyone comment on the stock seat verses the Corbin for long ride comfort.