I didn't know Windows 7 was in beta already.

I'm gonna have to give it a test drive. If the Vista betas are anything to go by (and they may well not be since Vista was an entirely new framework) then there could be serious stability issues in the new betas.