Guys, I would like to clarify that the firmware that is offered here on SAMMOBILE for Vodafone Portugal is not the 2.3.5 as it is stated. It is in fact 2.3.3.
In the firmware pages is the entry S5660XXKPP | 2.3.5 | 2011 August | S5660TCLKP3 | Portugal (Vodafone). I was intrigued with this, since it seemed an official firmware but KIES would not go past 2.3.3. Well I flashed my GIO with ODIN and the version remained at 2.3.3. I think this mistake should be corrected.

Regards