performance wise i'd say cbr 150 fi has the nod. fuel injected, dead fast and fuel efficient. so if you're a speed freak you can choose this bike. bad thing about it from what i heard is that if you're in a long ride, your arms pretty much are at the mercy of pain and fatigue. hehe. i've never driven one so i can't really say much about the cbr.
with the FZ16, it's way slower than the cbr but has pretty decent power. mileage is i should say just average. this bike is a touring bike. you just cruise/tour around with it. looking good while doing so as well. just don't go looking for speed when you have an FZ. the great thing about the FZ though is it's handling is superb. you also don't get tired riding it because you're at an upright position. high handlebars and low seat height. very comfortable. i'm an fz owner btw.
that's it for me. HTH.
your money. your choice.