After using biodiesel from 2 commercial producers I have not been impressed.
One glooped up my filters with wax an a cool night (I mean around 5c) and the car would not pull or rev due to fuel starvation. I pumped some from the tank and it seemed like it must contain large amounts of lard which is useless for biodiesel and glycerine was settling from it which alarmed me even more. I mixed the tank with a few gallons of dinodiesel and it went ok. I just cannot imagine how caustic this diesel must have been and how much damage it could possibly do. Alarm bells should of rang when the guys were offering me as many IBC's of glycerine as I wanted as they could not get rid of it...
Another tank of diesel from another supplier had another bizzare problem where everytime i stopped the car when stinking hot after a few minutes it would not start until I pumped and pumped the priming pump whilst turning over the car. After some messing I pulled a the return pipe off the diesel pump to find the diesel boiling in the pump.. clearly far too much methanol had been used or other solvent and had not been removed which was boiling and pushing the diesel out of the pump.
If this is anything to go by for other producers then it is easy to see why car manufacturers wouldnt advertise their cars as being biodiesel compatible and i certainly dont blame them. I am sure most of them are biodiesel compatible if it is made properly but from my experience of local producers I would not put their stuff in an diesel. One of these suppliers was actually supplying fleets of buses from a city...

However.. I am in Hongkong at the moment and travelling to China traffic hell this afternoon, ALL the taxis here are LPG and i believe almost all of the buses are biodiesel or biodeisel blend powered so I guess they make it properly. It certainly seems to help over other cities I have been to around the world as considering I can see 14 double decker buses out of my window and countless identical taxis all on one section of 2 lane road and this is a SUNDAY!
Phil