The CRA Policy Blog has the latest info on the impact of the underfunding of science in the budget. In particular
NSF will likely fund 1,000 fewer research grants in FY 08 than planned and the average award size will be smaller.
Sweet! Data to update my probability of employment. Oh wait. (Note for those playing along at home, I think the relevant total number of NSF grants is on the order of 11500.)