1st or 2nd gen Vios if you can find a good one. No experience from the cars you listed but they seem to have a reputation for not having good fc's, although if in good condition I might consider the Mz3
1st or 2nd gen Vios if you can find a good one. No experience from the cars you listed but they seem to have a reputation for not having good fc's, although if in good condition I might consider the Mz3