Weird, SF's FTP works just fine for me now and as a matter of fact I was uploading some stuff yesterday as well. Does it resolve to 66.35.250.221 for you? -- Dimitri Tarassenko