Best way to finance home improvements?

What are the best ways to finance my home improvements? Should I save up and pay in cash, or are there better financing options I should consider?