I don't actually have a problem with money going to church-linked organizations as long as they aren't exempt from oversight or anti-discrimination laws and don't proselytize. Early Associated Press reports incorrectly stated that Obama would allow such organizations to discriminate in hiring based on religion, but that apparently is not the case.
As with all of these things the devil is in the details, but there's nothing wrong with supporting good programs.