I released some code (based on others good works) on how to implement FTP in C# see my .NET FTP component post. Well I knew it was coming and I did not look in to it yet but here is a good post about how .NET 2.0 will implement FTP. Understanding the basic of FtpWebRequest programming model on .Net frameworks
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.