Caregivers look after family members --- or possibly friends --- who suffer from a long-term illness. In 2004, 44 million Americans were estimated to provide such assistance, according to the National Alliance for Caregiving and AARP. Providing this...