Apple has released firmware software upgrade version 2.2 for iPhone, iPhone 3G and iPod Touch with a bunch of new features, enhancements and bug fixes. iPhone and iPod Touch owners can connect and dock the device with iTunes installed computer to upgrade automatically, or download the .ipsw firmware file for manual updating.