This post is so that we can together identify what is the issue why we can't connect.
So people who has done some things with networking, I need your brain here. I've sniffed my packets on traffic going through with wireshark filtering 24.105.0.0/16 and I'm guessing this is at least to battlenet servers.
1 Battlenet is online as confirmed by @BattlenetCS twitter 2 Some middlemen are screwing up traffic. We can establish connection with ping and tracert 3 Issues are here with some Switch/Router giving "Ethernet Frame Check Sequence Incorrect" (mind if someone pitch in what could cause checksum to go wrong?)
I'm gonna try passing all this knowledge to @BattlenetCS so they can contact Verizon and other ISPs/ Tier 1 handling that specific switch/router ipv6 48:5d:36:8b:d0:35