nessie ive had a suzuki swift nice car quick the only thing is u will find origanal parts are quite expensive,i would go for the mazda familia i have 2 of them 1 1500 16v single point injection, and i hav the 1597DOHC engine thay are maintinance free cars on my first 1 i bought whitch i still hav i hav had for 7 years and i hav not spent hardly any money on it.the 1597dohc is a very quick car but if u drive in town not two ecconomical.the mazda is the best bet if u do not hav 2 much money to spend on a car.