AutoInsurance.org recently released its list of the top insurance companies that don't require a down payment. Geico tops the list with competitive rates and many potential discounts.