RE: new stabilizer?
If you go onto the company sites, you will see that they tell you why their stuff is the best and what all the new tech is doing. I like the octanes because they seemed to have the most new tech that I wanted. The shock absorber is awesome.