After looking over a number of posts on the entire TT site, I decided to follow some advise regarding cheap m/c cleaners and try a bottle of SHOUT spray stain remover on the 06 TE 450. (This was after two pretty muddy rides).
I sprayed the bike off with a garden hose, getting the big dirt/mud chunks off...then soaked the entire bike with SHOUT. I let the cleaner soak for about 20 minutes and the results were spectacular. A simple light spray with the garden hose and it was clean as a whistle. Hubs, engine, plastics etc...it worked wonderfully and at 2 bucks a bottle I really recommend it. Plus it smells good. If you have not used it try it, you'll like it.
Also, here is a link to a pic and short video of the TE in action somewhere in the Ozark Mountains of Arkansas.