Seriously dude, shit happens. It's not about you. I really don't understand why most of you are so upset about the awards being presented a few days to a week past when applicants were notified last year. Quite frankly, with the state of the current economy and all of the loops that NSF administrators have been pulling around about probably getting a huge budget cut (before the stimulus package) and then a budget surprlus (rather recently, with a time limit on when the money has to be spent on), why would you expect anything else but for them to not have their shit together? They have to figure out, VERY rapidly, how to spend an extra $3 billion dollars. Who decides where that money needs to go? The same people who are deciding how many awardees there are for the NSF GRFP! But how much money of that goes to the GRFP, the Dissertation improvement grants, the OTHER grants NSF funds, ON TOP OF the normal amount of work NSF program directors have (which, I have talked to some, it's ridiculous).
This situation is completely unprecedented, and I know it's frustrating- I'm impatient also, but another poster informed us that they are waiting on a final amount of awardees available. If they announce the awardees sooner, it will probably mean a more conservative number than if they are sure they can fund more. Being a little more understanding of these administrators would probably be helpful to them.
Actually, on second thought, they don't care. So you are wasting your own energy being pissed.