Enterprise. First time because AMEX for whatever reason didn't book National this time. They even told me it was the same company which is clearly not the case.
Arriving, the guy propose me all the insurance that I have to take. It increases the price of the renting by 3... (400$ to +1200$) So from cheap prices AMEX told me, I got a 3 times higher bill now.
Not that I am not aware of this kind of situation but in the case of Enterprise, there will be a difference when you arrive to the car. National use to give for the same price a middle to full car size. Enterprise will just give you a small car you "asked" for for the small price which is now with the insurance a full size car price.
We also wanted to change the credit card used to pay. Call Enterprise desk put on hold forever. Send an e-mail to the leasing agent that gave me his card, never got an answer.
The car didn't have any problem. Only positive thing.
So for resume:
For the National price, you get at Enterprise a small car with no people willing to help you once you swiped your credit card.