Keep in mind that not that many people come to a tech support forum to share good experiences, and only post if they are experiencing problems.There have hardly been any bugs that have affected more than 1% of users.
Apple software updates are thoroughly tested, and in fact, most actually fix bugs.
Apple encourages you to stay up to date to get bug fixes and new features.
Those who say they are experiencing bugs will usually find they are not related to the update, and you can mostly find such concerns in technical support forums.
Before you attempt an update, you may want to double check that your i OS device is compatible.
Older devices may not be able to get the latest and greatest, as their hardware cannot support certain features.
If i Tunes tells you that the version you have now is the current version, there is no other way around this.
If you have an i Phone 3GS or a 3rd generation i Pod touch, and i Tunes says that i OS 4.2.1 is the latest, then you actually have an i Phone 3G or a 2nd generation i Pod touch.
This is an easy mistake to make, as the i Phone 3G and 3GS, and the i Pod touch (2nd and 3rd generation) look the same on the exterior.
There is no 8GB model of the 3rd generation i Pod touch, so if yours is 8GB, it's probably a 2nd generation.
If there is an update available for your device, you can only download the latest version available.
For example, if i OS 4.2.1 is the latest for your device, you cannot update to 4.0, only 4.2.1.