well if i were you i would get a 250 because your going to grow out of a 125 and then want to get a new bike, also get a 2stroke more power. also depending on your size and hight plays a big factor on what bike but the 250s have way better supension then 125s and alot more torque off the line...