I've usually used europcar because they often have offers making them significantly cheaper than the competition. I've had mixed results with which car I've received, but the quality of them has generally been fine. Returns are usually very quick too, which is nice when I need to catch my flight