The MD5 sum of the 'new' Vodafone UK official UK OTA ICS update matches that of the August New Zealand Update. It is identical in every way. Naturally, it has all the same problems.
Dictionary still broken
Caller ID still broken - it doesn't display in time.
Still no hardware accelerated UI despite documented written promises
Still reverts to internal storage after reboot even if you tell it to use the SD card
Still sluggish and slows down over time leading to force closes etc - bad memory management - Why does the ZTE blade, a hugely inferior device, not have these problems?
Still defaults back to factory ringtones when connected to PC
Here are a selection of comments I've found
"Same old s*** posted again why not release a proper bugfixed firmware for the G300 rather than the same old crap"
"I can visualize in my head a group of Chinese and corrupt bunch of Vodafone guys sitting together giggling while they screw us around!!!!!!"
"Its not funny anymore I bought it on the promise of ICS but I expect it to have decent functionality, stuff like the dictionary being broken and messed up mount points are pretty basic functions that ought to work."
So what are we gonna do? Bend over?