i myself am in need of some advice, but about grips, i ws riding before on V!Z grips, the same as the Try-all and echo ones, and i now have terrible blisters i can barely bend my hand lol, i'm thinking of investing into some try-all foam grips? or are ODI lock-ons better? Dan,