Which one would I choose if I was in the market? It’s a tough choice to be perfectly frank, but honestly I lean towards the Honda. It’s not that I don’t like the BMW, and for the suggested retail price of $4,750 ($751 more than the CB300F’s $3,999) you do gain slightly more displacement and performance, ABS, and a better dash display. While the Honda lacks ABS, the front brake has more feel and is more consistent in general, and the CB300F still handles freeway speeds well enough. It feels physically smaller (albeit not by much,) but a bit more refined overall. Either way, both bikes represent stellar values for newcomers to motorcycling or seasoned riders who place an importance on economy (both in terms of price and fuel mpg), ease of use, and maneuverability.