I was contemplating what to get my 9 year old to ride. He isn't big enough to control a 250 but to big for a 90. I ended up getting him a 125 Xtreme. Guy a few miles down the road bought it new 2 years ago and it is on the 3rd tank of gas. Handles a lot better than the 125M I had at his age. Here is a video of his first time riding it and a couple pics, I am limiting him to 2nd gear at the moment. Seems to have good suspension and it runs really good for a stock 125 4-stroke. It looks pretty sick for a stock mini.