I looked at almost all of the competing vehicles and went with the Fit since it fit my needs best. For the price, it's hard to beat considering the legendary reliability of Honda cars. The closest compition is (IMHO) the Scion xD and Hyundai Accent.
Overall this is a great car. There are a few quirks with it, and the technology leaves something to be desired, but for the price you can't beat it. There's a USB input jack as well as an auxiliary jack. There is so much room in this car! When the back seats are folded down I could sleep in the back of this car. There are some strange blind spots which definitely take some getting used to. There are small windows on the side of the dash to help with this, but don't do as much as you would expect.