It was between the Scion xD and the Honda Fit. I test drove the fit and then the xD and there was no decision to be made - the xD easily. The cars are comparable, except the engine. You can really feel the xD's power compared to the Fit, and it makes the Fit feel cheap. The only 2 issues with the xD: 1) The cabin ride is not very quiet. If you like a silent ride, this is NOT the car for you. 2) No arm rest. I have a stick, so this isn't so much of an issue. But if I had an auto, this would drive me insane.
Smaller size so I can fit anywhere. Yet, the inside is quite roomy, even in the back. The seats are also comfy. Nice list of standard safety features was a plus. Bigger engine than other cars in the same class. For me, the combined speedometer/tachometer is easier to read than two separate meters.
Optional arm rest. Be able to slide down hatch-window. Quieter cabin ride.