I second the BBS, been using it for 4 years. Wax every couple of months but there is really no need the BBS cleans and protects everything, seats, console, motor, TM and anything else you want to clean up. And best of all it smells good.
I believe Gunny is the man for the BBS and knows all of the details
Mark