I've been searching for success stories, and haven't found a one. On the contrary, everything I've come across where someone has tried, seems to have ended badly.
I did it many times with 2.0 using this but i can't vouch if it works with 2.0.1/2.0.2
NB i have an iPhone EDGE and after step 9 i kicked it out of recovery mode using iLiberty+, then activated using iLiberty again. After activating and getting the phone to a normal iTunes recognizable state you still need to downgrade your baseband. Here i used pwnage 1.1 to pwn my phone and then install a custom firmware which includes the modification (downgrade)/unlock of the baseband firmware