Iam using Apache Rtr 160 since 2011. So according to me its a best sporty bike with decent milage though its milage reduced over the years from 58km/ltr to 42km/ltr but still its affordable bcz of 160 cc powerfull engine. And one more good thing about this bike is affordable servicing charges bcz of Indian made bike though it requires frequent servicing as compare to other bikes.