forget the Ninja 250, I tried one once and they are gutless, and have a real crappy suspension
if you go as small as a 600, make sure you go for one of the top performance bikes, like the GSX-R 600, CBR600, or ZX6RR
otherwise, I wouldn't go for anything less than a 750
more times than not I have relied on raw power to get me past a possible incident