man Cellunlock is the best. they also have free unlock code giveaways every now and then.
I unlocked my HTC Hero with them and soon I am getting a blackberry too that i will unlock by them.
Excellent service A+