A decent Fit around here will cost a few grand more than the 500 - I'm betting that's generally true. I'd bet that Fit will probably have higher mileage, and the Fiat will probably have been treated better. Obviously if you need more space you gotta get a Fit, but if you can fit your situation into the Fiat why spend the extra?