250R, im about to buy one for my girlfriend. Seems to be the Street bike for dummies.

Im thinking about picking up a 98 or 99 YZf for my first bike.

Get something 600cc or smaller IMO, itll be fast enough. Get something easy to work on and sub $3000 , no sense in laying down a expensive bike