Windows Live Wave 3 coming today