Hi there
I unbranded using JDflasher and then paid for an unlock using http://www.********.org I can reccommend them. I did have a problem, and I got support over MSN immediately (from Sudarshan) and it was fixed straight away.
Now the phone works great and I am happy. I tried ages to find a free solution, but no luck. It was 20 Euros to get it unlocked and well worth it to me.
All the best
Berni