The wait is finally over! Apple has today released the final version of iOS 5 for end-users, so those of you desperate for some of the many useful improvements and new features, we suggest you head over to iTunes right now and update!
As many have been predicting, Apple release iOS Beta 3 today, the third pre-release version of iOS 5. While we don't know much about this release yet, it's expected to contain a vast amount of bug fixes and small feature tweaks.