Should I have my ductwork cleaned?

Ahh, the age-old homeownership question, “Should I clean my air ducts?”  Like many pieces of life advice there is not a black and white answer.  First, why do you think you might need your ducts cleaned?  There are many things that come to mind that folks have told me...