Ok, suspect I'm not the only one that missed this especially if you mostly live in the developer world... There is an update to the FTP server that ships in the box with Windows Server 2008 - yup surprise surprise, it's called FTP 7 and it's available as a separate download, integrates nicely with IIS 7 Administration snapin, supports the idea of host headers, great for wide carding your sites on the same IP Address and supports FTP/SSL plus more!!
Anyway a great posting available at http://blogs.msdn.com/robert_mcmurray/archive/2008/02/27/ftp7-for-windows-server-2008-rtm-is-released.aspx
and you'll almost certainly need to configure your firewall see http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/ and if behind a NAT gateway then open up port 21 etc...
Cool, give it whirl now Anthony!!