Some probably heard this on IRC alerady but there is a private SC server setup by Netham45, and a backup one by Geekboy1011 in case Netham45 has internet issues one day. Since it's not complete yet, I am not sure if I can give the URL yet, but those who lurked on IRC are probably aware of it (or have the patch). In the future we might also do Warcraft III, but we would need to find a different way to patch this game. It seems to just be a matter of registry editing.
So yeah, those who cannot use iCCup, Battle Net or just can't join games could try our new server as alternative when it's out. It might fix the issues, not to mention the main channel would be moderated, and possibly relayed with #omnimaga IRC on a permanent basis.