I love that they do this every week, and every week, we all have anxiety attacks over it.
Re: letters of rec, well, yes, everyone's are glowing, but there's a difference between a glowing rec that indicates a good working relationship with a well-respected prof who has lab/field space to suppport you and a glowing rec that indicates that your ta liked you one semester in your upper division class. I figure I'm also thanking all of these people for also helping me get publications and research experience and the expertise to even write a decent grant, and that by asking them to recommend me, I'm sort of giving my intellectual pedigree. I dunno...I try to live by the rule of always working with people who the people I look up to also look up to, and setting my standards by their standards...
You know, until I find forums full of more and more reasons to obsess about grants I may or may not ultimately receive.