i usually hear two things:

1. get something below 600cc to learn on for safety reasons.
or
2. get something in the 600cc range so you won't outgrow it in one season.

with that said, I don't have a need for speed, i just like the style of sports bikes. any advice would be greatly appreciated.
i am not buying new btw. i would be getting the 600cc at a really good price btw. and it is very hard to find a used ninja 250 that isnt completely beaten.