I no there are 112112341 threads on this but I wanted to no for sure how many people got it working on their 3GS without any problems and used this method of downloading it straight from your phone. Any problems after using it.
http://help.benm.at/help.php
http://help.benm.at/help.php