K, so I've started playing W3 online and everything was going fine for a few days and now I'm getting constant disconnects. Which doesnt make any sense because my connection is pretty damn solid and never have any latency issues before.
The d/c happen at random usually towards the end of a game where I'm winning

It even crashed my comp once making it squeel like a pig.
Does this happen to anyone else?
I have cable internet and a linksys router.
Please help I'm ripping my hair out here.