2012-09-26 05:23 PM
Whoa, that was one big picture!
Most of those firmwares listed are already old (as you can see from the dates to the right). The latest one available is the 6.0.B.3.184. The ones above it I'm not sure about, might be local customizations. Regarding ICS it will be available soon, but I don't have any exact date/week for you just yet.