� very different cars there - Coupe, Roadster or Hatchback!!
I was desperate to buy an Alfa (156 Sportwagon) but two friends who are mechanics have told me not to get one - and have gone as far as to say if I do, don't bring it to them!!
Toyotas and Mazdas "never" go wrong, but I'm not a fan of japanese cars - too cheap and hard plasticky!
MX-5s are meant to be amazing handling cars though
I'd personally look at a wider list, but first work out what type of car you want / what you want from the car. Then narrow it down from there!