This is very close to having PC like functionality in a FTP client. Private key auth and the ability to recursively download directories would be icing on the cake. Thank you.
kramed about Easy FTP Pro, v3.6