I moved to Xnet broadband a month ago and I turned off interleaving to try and reduce my ping on Warcraft III Battle.net. A lot of the time I experience lower ping and delay while playing games. But sometimes, when I'm lagging (off peak times when Xnet users are stealing all my brandwidth), my ping of Battle.net is a lot lower then what my in game delay is. For example, I logged onto battle.net just after midnight last night and had 170 ping at log in, which is great, but when I played a game I had huge delay. I guess that my real ping was around 400.
My question is, now that interleaving is off, why does Battle.net say my ping is a lot lower at log in then it really is? I didn't have this problem when interleaving was on.