We came across this Firefox extension that should treat you right. It adds a full featured FTP client to a tab within the Fox. Check it live from their website:
FireFTP is a free, secure, cross-platform FTP client for Mozilla Firefox which provides easy and intuitive access to FTP servers.
But best of all the procedes go to charity and kids in need at that:
Half of all proceeds go towards helping orphans in Sarajevo, Bosnia & Herzegovina. I spend my summers with these little guys and they are seriously the best kids in the world. However, the country they're growing up in is, well, still in a pretty horrible state. Your donation goes towards making this world that these little brothers and sisters of mine are living in a better place.
Where the other half goes: This year my family and I have been able to adopt one of the children from the orphanage. (He's the cute little kid in the photo to the right.) So your donations also go towards helping support this new addition to our family and helping me continue providing support for FireFTP!