what theme is that?
What is the reason that you cant unlock the 3GS if you use blackra1n? is it the whole "base band" thing?
This has been explained... Twice.... Once to you...
Because purplera1n is for jailbreaking ONLY standard firmware
pwnage tool creates pre jailbroken firmware without baseband upgrades from apple firmware, you can skip using pwnage if you are already jailbroken, and then getting a copy of the custom firmware someone else created with pwnage tool
people with network locked phones use pwnage, they always will, any other method can permanently network lock you out, or at the very least will lock your phone for a while (while being weeks),the rest of us who made the right choice and bought our phones here (SA - Vodacom) use the easy stuff like redsn0w or blackra1n
there is one exception, which should be ignored, but for completeness (and to prevent anyone from going on about 'but I used redsn0w last time and i am unlocked') if an unlock exists for the basband in the latest apple firmware, you can restore straight to that, use an easy jailbreak, and then install an unlock, this never works long as apple tends to patch such basebands quick
this happens rarely, 3.0 was such a scenario, as was 3.0.1 (same baseband)
The last such instance was 2.1
like I said, rarely