Apple has gone live with iOS 4.2.1 and the firmware is now available to download. As a reminder to jailbreakers, don't accidentally update and make sure you have your SHSH blobs for 4.1 saved.
You can find the download links below...
● iPhone 4: iPhone3,1_4.2.1_8C148_Restore.ipsw
● iPhone 3GS: iPhone2,1_4.2.1_8C148a_Restore.ipsw
● iPhone 3G: iPhone1,2_4.2.1_8C148_Restore.ipsw
● iPod Touch 4G: iPod4,1_4.2.1_8C148_Restore.ipsw
● iPod Touch 3G: iPod3,1_4.2.1_8C148_Restore.ipsw
● iPod Touch 2G: iPod2,1_4.2.1_8C148_Restore.ipsw
● iPad: iPad1,1_4.2.1_8C148_Restore.ipsw
● Apple TV: AppleTV2,1_4.2_8C150_Restore.ipsw
You can find the download links below...
● iPhone 4: iPhone3,1_4.2.1_8C148_Restore.ipsw
● iPhone 3GS: iPhone2,1_4.2.1_8C148a_Restore.ipsw
● iPhone 3G: iPhone1,2_4.2.1_8C148_Restore.ipsw
● iPod Touch 4G: iPod4,1_4.2.1_8C148_Restore.ipsw
● iPod Touch 3G: iPod3,1_4.2.1_8C148_Restore.ipsw
● iPod Touch 2G: iPod2,1_4.2.1_8C148_Restore.ipsw
● iPad: iPad1,1_4.2.1_8C148_Restore.ipsw
● Apple TV: AppleTV2,1_4.2_8C150_Restore.ipsw