There's a post on MyDD about non-military support for Pakistan:
Back in May, Sen. Kerry and Sen. Lugar introduced a bill to triple non-military aid to Pakistan. The bill passed the House and Senate in June (unanimously in the Senate). It's time for Congress to reconcile the bills and send to Obama to sign.
The importance of Kerry-Lugar is clear - Pakistan is a lynchpin for the region, but has been teetering for decades. The current government, now a year old, has taken important steps towards fighting religious extremism, normalizing relations with India, and democratizing the political process after years of dictatorial rule. But if progress is to continue, the US needs to do more than provide military assistance - we need to invest in building a prosperous and sustainable economic infrastructure in the region.
While recent research shows Taliban and al Qaeda militants are despised in Pakistan, the US, and the democratic West in general, continues to suffer a notoriously bad reputation as well. Additionally, Pakistanis, while certainly concerned with extremist violence, are also very concerned about economic issues in their country. Kerry-Lugar will show Pakistanis that the US is an honest partner that is invested in the long-term future of their country.
It never ceases to amaze me how easy it is to get military spending through the U.S. Congress but any other foreign aid becomes a dragged out struggle. This seems like the kind of money we can either spend now or spend 10x as much later in blood and iron.