To anyone still reading this thread:
There is a fairly comprehensive list of mirrors at:
http://www.novell.com/products/susel...t_mirrors.html
There doesn't seem to be one for us Canucks... although Vancouver is further from my home than San Francisco, so not having "one" for Canada doesn't actually mean a lot. I try and use the ones in the US North Central or North East. I've had good data rates using some in the south east, too.
And yes, I've done an FTP install through a proxy and it worked OK for me.