Car dilemma: New suzuki swift, new opel corsa or new ford fiesta?

I'm going to buy a new car (my first actually) and i'm really looking for something small and not too expensive (no more than 13.000 euros) . These three cars are currently my main options. I live in a city in Greece so the roads are ok but sometimes bumpy (nothing too much though). I do care mostly about efficiency, quality and design. Extra equipment is not really something i care about a lot (e.g i don't give a **** about a rear view camera or leather seats). Which one of these cars is better for my case? What are the pros and cons of each one? Do you have something else to recommend? Please note that all three are the 3-door versions.

NONE of the above… Buy Toyota or Honda… What you get when you buy a cheap car is a vehicle that will not last the life of the car loan… Stay with the bus until you find a good car to buy.