I am using Honda CB unicorn since 5 yrs ago. the bike is still in awesome condition. you can just self it and go anywhere you want. I had drive maximum 230 kms in single day with my bike. But I just cant even realize that I had driven so much. Because of its smooth ride and mono suspension its just an awesome combination. The bike is also good in mileage. Its give me 40 kms in city and 45 kms/lt on highway. The maintenance is quite less unless you maintained well. The only thing which I dont like about this bike is that whenever you apply urgent brake its rear tyre skids and sometimes gets out of control.
But if you are thinking to buy the bike in 150 cc segment then I should recommend you to buy because you wont get better option than this.