I considered an Alfa aswell, but as the car is a tool at times Id rather not have the hassle of getting booked into dealers, chances are you can never get slot straight away, you then have to put up with the niggle for too long.
I looked at the skoda, I think they look nice on the outside, not bad to drive, but I found the steering feedback to be a lacking for a sports car, and the ride is a bit harsh, compared to it competition it feels cheap inside.
Ive done about 80 miles in the C180 i have at the mo, Its a bit too grown up if you want to have a car to drive, the steering wheel is massive, nice inside tho, and handles well when pushed, and looks good.
But its too grown up for me, so im going for the old man Accord Diesel GT

I looked at the Mondeo, but this current shape just looks so Meh.
Out of your list I would go for the Mazda, its the better car to drive.