"Underpromise and overdeliver—always a good strategy. Apple said it would take a few weeks to issue an iOS update to fix a handful of bugs related to the storage of location data, but it's taken just seven days between that announcement and the appearance of iOS 4.3.3."
Alex Wagner at Phonedog offers a warning for jailbreakers:
As most of you jailbreakers out there probably know by know, it'd be wise to avoid the 4.3.3/4.2.8 update until the hacking community can update all of the tools necessary to preserve your jailbreak.
(Although on rumors that 4.3.3 has already been jailbroken itself!)