It depends on what you want the vehicle for and for how long. If, for example, you require an extra vehicle for a short period, rental is your better option, as there's no long-term agreement, and the car can be returned when you no longer require it. If the vehicle is intended to be retained for a longer period, say a company car, then a lease agreement is more appropriate.