I own a Bajaj Platina, since 2 years and have received very good mileage from it. It gives me around 87 in city and 101 on highways.
Only maintenance is a disadvantage. Also it does not look very stylish and is what i call best in class! Go for it if you are a mileage minded person, but if you are a rough driver then this bike is not for you !