Thing is the other internet service I can connect to is a free, super low wifi public signal that is near my home. So I can't rely on it for playing. I think I will contact my ISP but I have no idea of what to tell them for them to help me. Like "I try to connect to an MMO game and it gives me an error and the support of the game thinks is your fault?" :P Seriously, I have no idea how to address my problem properly for my ISP technical support. Can you help me with that?

Thanks for everything you've done so far.