I am an MSF RiderCoach and we have a Tu250 as one of our training bikes. The first time I have seen it was this past weekend. I did several demos on it because it was new and it was a fantastic little bike both in look and performance. We have Hond Rebel 250s, Honda Nighthawk 250s, a couple 250 dirt bikes a a suzuki GP250 and Kawasaki 250 cruiser. The Tu250 is hands down the best starter bike I have ridden on. A choice between a Ninja 250 and a Tu250 is a no brainer for me. Go with the Tu250 you will not be dissapointed.