Thanks for all the advice guys. Yesterday I got a new Hyundai Elantra. you guys were right to go with something a little more stylish, but I couldn't bring myself to buy something with tons of miles already on it. The couple year old used models were only slightly cheaper than new and the 2013 is a new body style so it seemed like the better option, especially with the 10 year warranty.
I found out why the Civic was so cheap compared to the Fit. They are trying to flush their inventory of Civics for a complete refresh in their 2013 model. I'm glad I didn't go for that one.