I've tried the stock, a Corbin, now a Gel seat. Next will be a Tobin. I ride long distances and still have to get off the bike after an hour or so due to "numb bum". This is on an '08.
FYI the Corbin is like a rock. I tried to break it in as recommended, for over 1,000 miles- still rock hard.