its well easy mate, i did it in 5 mins the other night when my pc died and had to format
used serve-4-u cos its dead easy, most broadband ip's dont change that often (i dont think, well mine only changes when i get cut off for not paying bill) so alls u need to do is load serve-4-u (got a cracked copy here) and then use the wizard and its done, put ur IP in, put the port u wanna run it off and ur away
then set up user accounts with diff access levels and yer sorted...
if yer IP changes regular the best thing to do is get a free dynanic dns service from
www.mine.nu then u would have an address for example sirius.is-a-geek.org (lol) and then u would enter ur IP on their site and its like a divert sorta thing then the name is ur IP
as for firewalls ive just put zone alarm back on and all i did was load the ftp thing up and allowed it access etc, virus checker, u can probs configure with it but dont thik u wanna be scanning every single file u get cos u will know who u get em off most of the time
one last thing, dont allow anonymous access
shout me on messenger tomorrow bud if u want a hand