I am planning to upgrade my bike from discover to some new sporty bike in premium range, I have narrowed down to Yamaha R15 version 2 and Honda cbr 150r, both bikes are 150 cc and falls in premium range of 150cc bike in our Indian sub continent. Please advice me which one is better to buy and also my most of the riding will be city only and not more than 20km daily (at stretch).