CBR looks good if you look at it at the side (the exhaust, the curve of the fairing|). But now it you look at the front it looks like the bike that they use on power rangers. While the ninja is more sporty look which ever side you look ..well almost just don't look at the back (ugly back fender) which you can modify and you are on the right place to find out how. About the performance well so far I've heard a lot of mix story about Ninja 250 is much better than CBR 250 and vice versa. My opinion stick with the ninja since you are already on the right place. (from modding it, DIY and troubleshooting). Oh and yeah did I mention that all the members here are great.