I was invited to do a test drive in a Fiat 500 Abarth recently by friend who had just bought one. What a fantastic little car. Like a 'grown-up' Cooper 'S', and still a small car, by modern standards.
I owned one from new until I got rid of it for the R55 Clubman. Only reason was because I so rarely had a chance to drive it properly. Fun and capable car (if a little thirsty). Mine was only the 140hp version, I imagine the more powerful versions are better again.