A little while ago i was looking around and i found out that there has been a modified gui version of QuickPwn (for windows) created to pwn firmware 2.1. I tested it myself on my 8gb touch and it worked great for me but i know it wont work with iPod touch 2g's and i have not yet tested it with an iphone. I dont know too much about the program but i thought i would just let you know about it incase you wanted to try it since it worked for me.
UPDATE: i am now pretty sure that this program modification is only for the ipod touch and will not work with the iphone.
All you need to do it have firmware 2.1 downloaded onto your computer as well as installed on your iphone or ipod touch and then go through the quickpwn process.
Heres a download link to the .zip folder:
Just extract the files and run the quickpwn app inside the folder.
Also this modification wasnt from the dev team so you cannot hold them responsible for anything that goes wrong nor do they support this program in anyway, so use at your own risk!!
If you would like to see a little bit more on this, i posted a few screen shots and a little more info here;