I'm looking at buying a m40 I was just wondering what everyone thought. I plan on riding on the street but I would like to be able to ride off road if I wanted to. The guy atthe bike shop said that for $100 then the m20 that I had to buy the m40. I don't want to spend a lot just in case I don't ride it like I say I am. Are there any other brands you guys would recommend? Thanks for any replys