IPhone General

Current iPhone 3G Firmware is 05.15.04

Current iPhone 3GS Firmware is 05.16.05

Current iPhone 4 Firmware is 04.11.08

Current iPhone 4S Firmware is 1.0.11

Update Iphones before checking. Update this info.

Restore Programs

http://osxdaily.com/2011/10/12/ios-5-download-available/