I know you mean this jokingly but there is some truth to it.
The problem is most likely somewhere on the internet or the OP's ISP. I realize you say you can stream but most of the time you've got a buffer so you wouldn't notice little hiccups in connectivity for streaming.
There is nothing you can do if the problem is somewhere between you and bioware which is what I'd put money on.
I've had 1 CTD since launch and every single disconnect has been my ISP because I lose my teamspeak connection with it.
Finally a response on topic, still I want to hear an answer from BW representative.
To all that posted here, read again what I wrote in my 1st comment and do not reply with things that do not apply here. It's not a topic on single day problems so do not post/spam this thread with useless information.