Mix has come and gone with no beta.
...
"When the [Windows 7] Beta expires on August 1, 2009, you’ll need to reinstall a released version of Windows to keep using your computer" -- http://technet.microsoft.com/en-us/dd353205.aspx
So if we're expecting Windows 7 before August, should we expect VS around the same time? Or will it get pushed off until the PDC in mid November? I doubt it. Its been around 5 months since the CTP, the 10-4 shows must be running out of content soon,
and Windows 7 should ship with the .Net 4.0 runtime. I hope, and sort of expect, to hear news on a VS2010 beta soon.