Most modern diesels have a PTC heater due to the time they take to get warm.
The freelander 2 also had the option of an Auxilliary water heater (like a webasto heater) but this was generally only sold in colder countries like Norway etc..
My 335i is fine after a couple of mins, wish I had heated seats tho!
Car: 2010 Jaguar XFR (Stock - For now)
Gone but not forgotten: Highly Modified E90 335i LCI M Sport Manual (circa 480BHP/500lb ft)