i am saying friday june 11th. it's early june still junes 18th is mid month. so i see them dropping it on june 11th. or since the EVO 4G is coming out this week i see them pulling a fast one and releasing it monday right after wwdc keynote.
They should broadcast WWDC live. I can't see why they don't! I'd love to watch it on TV as it happens instead of reading a liveblog (though I do like TiPB's live blogs!). I always end up downloading the keynote anyway!