This is my beloved Giant Stp in both guises for street and trials, I use a 26 tooth front ring wich is pretty big for trials but it works well for street as well I think it gives me the best of both worlds and I can actually ride the shops on it , I use a 9 speed saint/tiagra gear set up without a chain device, I am currently using a front 203mm juicy seven disc and a magura hs33 hydraulic rim brake on the rear but im going to be using a 180mm rear juicy seven so i can swap between my base holy trials wheelset and my mavic 321 disc wheelset, Imy base wheels are good strong and light for trials but without eyeleghts they need truing all the time so i like the mavics for street abuse because i can be a little harder on these,I'm currently running my rock shock pikes with extra firm springs untill I get some 20mm through axle rigids to fit my wheels,All in all I love my Stp its not a true trials specific stock bike but if its good enough for the legend of free trials that is Jeff Lenosky then its good enough for me and I love the hydroformed frame