Det lyder underlig, jeg havde ingen problemer med at sætte min op til FTP - nu bruger jeg også Windows 2003, ved ikke om det har noget at sige.
Du skal Forwarde port 21 til det IP, som du har installeret FTP server Appz´et på, også skal dit Server Appz lytte på den IP addy, som din localhost har ( Som din Router Forwareder porten til )
Det er vel unødvendigt at minde dig om din Firewall :D
Håber at det lykkes :)