Try this free, short course on grant proposal writing, from the Foundation Center. Established in 1956, the Foundation Center is a leading source of information about philanthropy worldwide.
Clearinghouse of a variety of federal grants. The Grants.gov system houses information on over 1,000 grant programs and vets grant applications for over 20 federal grant-making agencies