I am a proud owner of Suzuki Baleno 2003, bought it zero meter. It is still on petrol and has clocked around 149,000Kms. Condition of engine is excellent as I used genuine engine oils and oil filters. Yes, the genuine spare parts are very very expensive but no one purchases them except a few car lovers. The choice for purchasing Baleno is very good as it is the most cheapest big car u can buy very easily, but always go for a well maintained car. Comparing Baleno's drive with Civic and Corolla is 100% right, Baleno's drive is outclass and it is less noisy.
Suspensions r superb, my axles and boots r still genuine and never got them changed. Only I had to change both lower arms, as I drive very fast and was not getting a smooth ride at 110 to 120 KM/HR in urban roads. SO i changed it with Fuji Japani lower arms which costed me 8,700rs ( Set) almost 9 months back. The genuine ones were costing 16,600rs each, 33,300rs set from showroom. A hell lot expensive. In 10 years this was the major mechanical work as i drive carefully and maintain well. In 10 yrs it is worthwhile to spend that much on mechanical work. Other I have spend in lubricants, tyres which is normal.