Honda,TVS Engines are Long Lasting.that's My Personal Experience.Pulsars too are good for some 70,000kms in average.but,the best Engine in My Opinion is Hero Honda's 223cc Karizma Engine Which can last with least Maintenance ,comes Second is TVS Apache Engine.
Honda is speculated to be launching a 250cc Bike in India.