We always have a car rental. Alamo, Budget, E-Z have never had a problem for us, and are usually very reasonable. They are located at the airport unlike others that are off site.
I like to be able to come and go when I please and not have to wait for a bus. The buses have been very crowded...