purplesn0w rc2 now released
Seems to work much better.. meaning it actually worked for me unlike the first one. No reboot needed, wifi seems stable. Looks good!
* 3G(the network speed) issues fixed
* Now only patches one file, CommCenter
* Leaves no traces on your baseband after it runs. Seriously
* Much more clean and reliable.
Be sure to have legit activated 3GS
Disable 3G if you don't have it(like T-Mobile).
Add apt.geohot.com to Cydia
Install(or Update) com.geohot.purplesn0w
Watch for success output in Cydia(actually do this step)
Wait for signal, and enjoy your unlocked iPhone(no reboot required)