I am one of the Russia applicants still waiting for my announcement letter and checking the spreadsheet every day to see how many people have already gotten theirs.
As an aside, it seems that a majority of forum users, thus, people who have added their information to the spreadsheet, were awarded the Fulbright. Perhaps there is a connection, between the resourcefulness/obsessiveness of the forum users and our likelihood of receiving the grant.
Just a suggestion.... =)