hope your zetec's still going well,
You've got a hard choice there, all are good cars, personally i would go a XR5 all day,but it depends on what you want in the car. i like refinement and handling, I drove the MPS and while it was very quick something about it felt cheap compared to the Focus.
XR5 stock has freed up a bit so there is a few around and i know that my old dealership has been advertising them cheap.
In last few weeks i was seriously considering this XR5 as it was such good value.
http://www.carpoint.com.au/used-car/...sn1517231.aspx
Instead i decided on it little brother.