I recently received a link to a very informative blog post on the Blogineering blog which includes a compilation of 50 separate articles and videos addressing the current state of infrastructure in the United States.   It paints a disconcerting portrait of our considerable infrastructure needs over the near term, while also linking to articles which offer potential solutions.  Needless to say, it is an informative resource.  You can find the blog post here.