Alamo is usually our go-to, as well. We've never had a bad experience with their vehicles, their communication is great, and the "Skip the Counter" benefit (I think you have to join their rewards program to do that, but it's free) is fantastic and can save you a ton of time.
FWIW, I've had negative experiences with both Hertz and Enterprise in the past (by "negative" I mean "downright fraudulent"), and I avoid both of those companies like the plague.