I was thinking of getting a Fit, Yaris, or Versa a few years ago. My overall conclusion was that the Fit was the best, followed by the Yaris then the Versa. This was only considering the manual transmissions, I didn't even consider an automatic.
How firm is your $6000 budget? The only car you listed that you could easily find for that much is a Vibe/Matrix.
What are you priorities? What kind of mileage are you looking for and what would the driving conditions be? There are countless places you can find the pros and cons for each car, we need to know what you're looking for in a car to help pick one for you.
As for other cars that might fit the bill,
Mr. Money Mustache has this list of practical cars that I think is pretty accurate.