you should check out the ninja500 its not to big notto small but just right !the engine is reliabel solid!the seat hight is low so you can touch the ground you dont want to be tipy toeing not safe you want feet flat on the ground!not heavy easy to ride low insurance looks good not to mutch power but enough so you wont grow out of it to to soon moest new riders get 250s ther first bike but in 1yr they sell it for a biger bike this way the 500 is beter!but you decide always were helmet,gloves ,jaket!!!!dont be one of thoes riders whith a t shirt and shorts its not if you fall its wen!!!!!!!!!!!!!!!!!ride safe