Enterprise may not be the cheapest car rental agency, but they are definitely the best. Over the past year I have used them 3 times and each time was a winner.
They really do pick you up, which is great because I hate to impose upon my friends and family.
If you do not like the car you get they change it immediately. The last time they offered me a car 2 classes up from what I paid for. Service is usually fast and you always get a clean car.
PROS: nice employees, nice cars