I went from Virgin (100mb) to Sky for the same reason, now get around 14-15mb and it’s okay, Call of Duty updates can take a while, I think the last one was 88gb, just leave my PC on over night and it’s done by the next day, would like faster speeds but just can’t get anything other than dial up.