The phone uses 3's firmware (verison 20.x && Product Code 0557646) and I want to debrand it.
I have the NSS app to change the product code.
I have tried numerous product codes (OEM, EURO, AUS, USA, etc), same story every time (NSU & PC Suite software has been installed, uninstalled, reinstalled etc countless times); when I go to update it starts at this screen:

Then after about 2mins the phone disconnects from computer and it's screen stays white which is when NSU is doing it's thing, then about 3mins later this screen appears on computer

Doesn't matter if I follow those instructions or just click retry or whatever still doesn't work, every single time.
I have read numerous forums topics / how to's / faq's etc, tried on different computers running xp and vista.
Tomorrow I'll be going to the local asian phone fixer place, they should be able to fix but if anyone knows anything in the mean time please post up suggestions, thanks!
*Yes battery is charged