For the impatient types, it will probably hit the web before getting pushed to your phone. You can download it to a PC and install off of the SD card. I ended up having Froyo a week or so ahead of the major over the air push.
Check howardforums, androidforums, etc.