The best thing about having a company car is if it goes wrong it doesn't come out of your pocket. I think with mine I actually lose money, because I don't do the miles to use enough fuel.
There is a good guide to company cars in this months What Car?
I can let you have a pdf copy if you want.