There are so many options out there so I was hoping you guys in-the-know could help me decide which to pick!? OPTION #1 http://mx-performance.com/id46.html (IS THIS A BBR KIT?) Bore Kit - 150cc W/Cam YAMAHA TTR125, 00-Present Complete kit requires no exchange. Cylinder is custom made and features the BBR logo. Includes high performance camshaft. • BBR aluminum cylinder with steel liner (bored, honed and ready to use) • 58mm piston, pin, clips, and rings • Includes head and base gasket • New (not reground) high-performance camshaft 411-YTR-1201 LIST:$439.95 MXP:$369.00 OPTION #2 LA Sleeve Big Bore Kits These LA Sleeve big bore kit cylinders has mounts for aftermarket skid plate. Stock carburetor can be used (jets included). Bolts on easily; no special requirements; uses stock head. Cylinder has larger cooling fins; runs cooler. Most LA Sleve big bore kits include: Pro-Cross anodized billet aluminum cylinder, piston, rings, clips, pin, gaskets and high-performance Web Cam designed for off-road Big Bore kit. Smooth pulling power for loads of fun. Aftermarket billet aluminum cylinder. $470 OPTION #3 BBR Big Bore Kit - TTR125 00-08 This TTR big bore kit is engineered for serious horsepower, this BBR big bore kit comes complete with BBR aluminum cylinder, piston, rings, piston pin, clips, performance camshaft and gasket kit. The best TTR big bore engine kit on the market. Replacement piston kit includes piston, rings, pin and clips.150CC TTR125 big bore kit. Also,can I get away with still using my stock carb? I'm more interested in low to mid range than top speed as I use this mostly fo rmy mini TT track. check out the snippet vid.