http://www.federalspending.org
Created by federal watchdog group OMB Watch, the site offers a free, searchable database of more than $14 trillion in government spending since fiscal 2001. Users can run keyword searches for grants and contracts, and can find recipients by such categories as state and congressional district, or contracting/grant-making agency.