With iOS 5 apparently to be released soon, is it really necessary to update to 4.3.4? Apple would of course say yes, as this update fixes a well-known security flaw in Safari that allowed ‘maliciously created PDF files’ to potentially corrupt your iOS device.
Most of these malicious PDFs were actually used to pry open iOS 4 for jailbreaking, and it is exactly this that Apple want to stop. In that sense 4.3.4 is a failure, as it has reportedly already been jailbroken!
The 4.3.4 update is compatible with all iOS 4 devices, and weighs in at just over 400MB. Disappointingly, there are no additional improvements other than the security fix. I guess Apple are saving all their practical usability improvements for the iOS 5, which is probably out this September. Better notifications will have to wait…