We are aware of the issues with the FTP server. It is unrelated to the new server we're using for the forums.
The FTP site is still being hosted on the old DreamHost server.
I think that server might be overloaded at the moment, especially since this is our first full day back online.
Please reply to this post if the issues seem better or worse.
Thanks.
Edit by Wideawake: You
must use http://up.ppcgeeks.com to log into the ftp server.