I wanna buy any one of the above bikes.... can any one please suggest me which one is better in terms of mileage, look, service, suspension etc.,