Open Office, iTunes, IE7 Beta Updates

Open Office version 2.0.3, Apple iTunes 6.0.5 and Microsoft IE7 Beta 3 have all been released today. The Open Office update brings speed improvements, especially for Intel Macs, along with greater file compatibilty among Microsoft Office files. Meanwhile, the new iTunes release offers compatibilty for the Nike+ shoe thing. Microsoft's third IE7 beta offers dragable tabs and the expected security and stability updates.