This morning worked fine for an hour or so, then the repeated DCs started acting up again. After a couple of DCs couldn't even get to lobby. I refuse to believe this problem is related to my ISP, since even DriveClub works flawlessly online, which says quite a lot.