it would be a slow server but you could still turn your windows 2003 server into a web server, ftp,,'' start off by install IIS6 with mysql and go from there ,, i believe it will handle your ftp but id really limit how many things simultaneous things youd want at one time ,,, most definatly have files on a que of some sort