Pulser220f the name that comes in mind of every biker, it has smooth powerful engine, good mileage, I drive mine only for long rides because it gives the most comfort, thanks to the oil cooler.
The engine keeps on for 12 hours without stress, its my dream bike always my favorite.