I might be wrong but when you do a firmware update with ur original product code, doesnt it overwrite the vodafome firmware?
No i dont believe so because the product code is ultimately affiliated with Vodafone. Use the Euro 1 or 2 product code. It will allow you to obtain the latest firmware updates. I have noticed that the vodafone branding does tend to limit the performance of the phone (in essence, lose it as quickly as possible) . Did it with the N95 8GB and have had joy ever since.