Im a printer and whenever my customers upload to our ftp site I recomend filezilla (its very straightfoward to use) i think transmit is the one we use for macs, (or fetch) cheers Petr