The Avenger 160 is a great urban cruiser, with its sharp agility making it a great machine for darting through city traffic. However, its long wheelbase does limit its corner-carving abilities, making it more of a highway tourer than a corner-carving machine. The FZ-X on the other hand, has a much more commuter-friendly stance, with its taller handlebars and forward-set footpegs. However, this comes at a slight cost in terms of highway performance, with the bike feeling strained at speeds above 80-85kmph. Its highway efficiency is also slightly lower than its city efficiency. Ultimately, if you're looking for a machine that's great for urban commuting, the Avenger 160 is an excellent choice, while the FZ-X is better suited for short, city-based rides. To get an accurate picture of each bike's performance and riding comfort, we suggest taking a test ride before making a decision.