Hi, I am a mechanical engineer working in a foundry industry. My age is 22 and height is 5'9 and I am currently driving Honda Activa. I travel around 50 kms in city traffic almost daily. I am getting lower back pain driving the scooter. I am planning to shift to a bike which is commuter friendly, economically viable for maintaining with a mileage of atleast 45kmpl. Suspension is the reason I want to shift to a bike. I am now confused about Honda CB unicorn 150 and Honda X blade. Though the looks of x blade are appealing but, since the bike is new, I am worried that it might be a failure as it was the case with unicorn 160. The company has now stopped producing unicorn 160's. Whereas, unicorn 150 is a time tested bike with a reliable engine and good resale value. So, please help me to choose between unicorn 150 and X blade.