The updater stinks. Every time there's an update, there are threads on the boards about how long it takes to update. The last version update took me 8.5 hours. And since every update apparently includes all previous updates, it's probably only going to get longer.

There are apparently a couple things you can do to improve download times.

1) Port forwarding. Look up some of the updater threads. There are links in there for how to forward your ports, and which ports to forward.

2) uTorrent. Fair warning -- this is apparently against the Terms of Use. But you can apparently download the updates in like 30 minutes, instead of hours and hours. Again, there are posts on how to do this in the "Updater Stinks" threads.

I'm sure SE is aware of the problems with their updater. I believe there have been moderator posts saying they're working to improve it. But beyond that, I'm not aware of any timeframe or suggested improvements. Hopefully they'll come before the next patch, since it's supposed to be huge.