I've stuck to the big two: Hertz and Avis. Sometimes a few more bucks than other agencies but I've found the service from them makes it worthwhile. And you often can negotiate with them.