Eeek! If it is packet loss or internet related, good luck dealing with your ISP about it. Everytime i've had to deal with my ISP about that kinda stuff I can never talk to anyone who isnt just reading from a script. And if I get lucky and get someone who remotely knows what they are talking about, I get the typical "its not on our side, its your fault" response.