Re: X5 or Cayenne
Sure they'll give you a new car, but why were you taking a taxi to begin with? If you couldn't afford a car then, let me suggest you stay clear of either Porsche or BMW now. Get something cheaper on petrol. Get something smaller to drive around. Volvo C30. Done. If you must with a SUV : VW Touareg or Volvo XC90. Diesel.
If you can foot the bills, get the BMW X5. A brand new product launch, and simply amazing in comparison with the dinky base model Cayenne.
sorry I didn't make it clear before, the company has a contract with this chauffeur cars service, which provides cars for every long route travels (for higher management) & for higher ranking clients visiting our head office. so its not like picking a cab from the road.
as for myself, I woun't be paying bills. even If I was, Alhamdullialah I can pay it myself, and I had a Z3 for some time. :-)