For heat get an espar. In a new Van they will pay for themselves in fuel savings over the time of ownership. Not to mention your driver's will be happier and stay with you longer.
When you talk budget friendly over the long term there's not a better way to go. Less fuel burned, trucks not...