Uh... guys... if you're using Mac OS X 10.2 Jaguar, all you need to do is use the "Go" menu's "Connect to server..." command, and type in "ftp://whatever.here" and ftp volumes show up on your desktop. Use them like any other disk.
If you mount an ftp volume with "Connect to server" you mount it read-only and you can't upload. At least I can't.
If you loose the connection with the mounted ftp server your mac hangs.