What do you guys think is or will be the better seat? I bought one of the boss seats that came with the 09 smowchecks and put it on my 07 amd loved it. I reAlly liked the new seat when I demoed the 2010s but is it gonna be like the old stock seats where it gets soAking wet? Trying to decide if I should put my bosss seat on the 2010 when it gets here or just leAve it the way it is.