I see that a new beta (2.0b5) of FileZilla is available. FileZilla is an open source (GPL) ftp client for Windows (no relation to Mozilla).
In that past, I previously used SmartFTP. And, it was a decent program, but I prefer FileZilla’s interface. That, and I prefer to use open source programs if I can (though SmartFTP is freeware, so I didn’t feel entirely guilty about using it).
In this latest version of FileZilla, it has the option to “Preserve date/time of downloaded files”. And, just for my own sanity, I appreciate that feature. Now, if only they'd give that option for uploaded files as well (or would that feature be dependent on the ftp daemon on the other end?).