That second link in particular is worth reading in full, if you didn't catch it from other bloggers. A good explanation of what, exactly, senior military officers are supposed to do, and how the US Army is failing at basic competencies.