Is RCN your ISP? I'm assuming that this has to do with the lag/throttling of EU ISP's?