I have the same issue (via the Arc client). The current patch I'm downloading is sitting at at a hefty received 16.53GB 24% (patched 209.0MB/868MB). I keep the client up-to-date with all patches, yet each patch takes anywhere between 3-13hrs to work its magic. In fact, I can only recall 3-4 times in the past few months…