If you have a YouTube account, you can send videos directly from iPhone 3GS to YouTube. See Publishing Videos to YouTube.