I switched on my laptop this morning and was greeted with a message saying firmware upgrade available for samsung galaxy s. This confused the hell out of me as i did not have Kies running or even have my phone connected. Anyway, so started up Kies and connected my phone and lo and behold there it is. Wee message stating upgraded firmware available. Now sods law, when i went to bed last night i did not have my phone on charge so it was way down in power so i knew i could not attempt to upgrade just yet, so put it onto charge and sat and watched the second hand crawl, which wasnt easy with a digital clock, but you know where i am coming from. Anyway eventually charged battery and attempted upgrade. Literally 5 minutes and i am now running gingerbread 2.3.3 on my galaxy s (PDA:JVD/PHONE:JV5/CSC:JV6(H3G)). Its way too soon to tell if any real difference other than new battery icon, hope there is more to it than that. OK they promised the end of the month and they made it with one day to spare, just need to wait on 2.3.4 now.