Any feed back on the 07/08 Corbin seat? I can't stand the stock seat anymore and the corbin seat seemed pretty good. My only thing I'm a bit concerned about is I'm 5'10". I can get both feet flat on the ground when at a stand but sometimes when I need to back up a little is when I neeed to get on my toes. I'm wondering how much higher I sit up with the Corbin seat. Any other seat options for the 07/08? Thanks