A clean Carfax report doesn't always mean a clean vehicle. What are the best Carfax alternatives for used-car buyers?