I need to write a simple FTP client so that users can upload files to our server with no hassle.

I'm using the VB 2010 Express IDE: Is there a good FTP control that you would recommend, either free or affordable?

Ideally, it should be able to resume uploading in case the connection was lost somehow.

Thank you.