Guys I hate to ask this question, but I will. Does anybody have an opinion about the new Turbo S? Went and took one out for a spin tonight and was...