The public beta downloads of Windows Live Wave 3 will be available for everyone later today. If you cannot wait to get your hands on the newest beta of Windows Live you can download the installers right away which will download the selected applications directly from the Microsoft servers.
The installer lets you choose the programs [...]

