Enterprise really isn't too bad in the locations I've used them: BUR, SFO, SJC, ABQ, IAH. All airport locations of course, but the cars were all (relatively) new. That is, under 20K miles, and I've rented from them 20+ times in the last 3 years. OTOH, I've rented from Fox before, and I've gotten one with 46K miles.