I started playing last night and since then I've had frequent disconnects (first i get kicked out and the get a disconnect 3007)
I've seen a lot of people around here with the same issue.
For me the issue seems to rest with my wireless router. i use a D-Link (DIR-615 RevE)
I tried all i could think of.
1) Flushed DNS
2) Checked firmware version (latest installed)
3) Reset the router
4) reset the router to factory settings
5) port forwarding of all required ports (1119, 1120, 3724, 4000, 6112, 6113, 6114, and 6881-6999)
None of these fixed my issue.
The only thing i could think of in that point is to bypass my router and place my main pc in the demilitarized zone (DMZ) which basically bypasses the router and connects my PC directly to the internet.
So far so good, i haven't experienced a crash yet since the change. I realize that this puts my PC at risk but it's the only thing i was able to find as a fix until i can get my self another router which doesn't give me these issues.
If someone finds another fix let me know, i'll check back in frequently.