Someone asked me recently about FTP support in Whidbey… here is the answer I tracked down from the owners of the net classes.
That's right, we're adding FTP support in Whidbey. There is an FtpWebRequest/FtpWebResponse class for general use of the FTP protocol. If you want something that you can use to easily perform basic download/upload operations then System.Net.WebClient is probably of interest as well. It works with HTTP and FILE URL's today and will also work with FTP URL's in Whidbey.