www.cars.com/ Search 4.1 Million Listings and Find Your Perfect Car at Cars.com™.
www.truecar.com/ Get the Information You Need To Recognize a Great Deal at TrueCar
www.edmunds.com/ Auto Buying Tips, Reviews, Pricing Get Local Dealer Invoice Prices.
How to get a new car
How I did it: My car pooped out on me so I had no choice but to get a vehicle. I was lucky enough that the car lot accepted my car on trade even though it was not working and I have a great person in my life who helped throw in some money for a down payment. I am left with making payments on my new car but its far better than the one I was driving. I'm happy that I was able to do this, it was like a blessing in disguise.
Lessons & tips: When buying a used vehicle make sure its a good one. Test drive it for at least an hour to make sure everything is working properly. Have a mechanic take a peek under the hood to see what he thinks before you sign those papers.
Resources: websites, word of mouth, craigslist, car lot that I previously perchased my original car from