Thanks for the info Shun,
As far as them throttling, I agree. I think if they analyzed network usage they'd find that most users are just streaming very high quality Netflix, ruining the connection for the rest of us. During peak hours I can't even watch a 30fps 720p twitch stream without constant buffering.
Testing on our network is very limited. Due to security they've disabled all ping/traceroute related testing within the cmd prompt. I can run a trace route provided by their website, but the chances of that thing lying are very high. I'll be running them over various points this weekend, as well as testing pings in different games during my lag times.