I hope you can get the FTP problem resolved soon...FTP's can be a pain if they want to be. >_< [for me it tends to be the client tho, if anything..my server seems to workj fine.]
I'll keep checking back, though, for new comic[s]. ~_^