I've heard that the Fiat 500 is overpriced and OK, not good but OK. If you go for used, see if you can get a vehicle that's under motorplan or if you can understand the motorplan and how it works, ie. BMW is all paid by manufacturer but Merc is a stepped plan. My advice is if you taking out finance, rather go for the cheapest option even if its below your standard, you can always upgrade once its paid off by trading in or selling the old vehicle. I hate when people overpay on interest cos they impatient.