I have Cable internet. The download today was running from 100 to 150kbps. But it was 137mb, then install, then another 80mb, then install...
Anyway, like I said I don't spend huge amounts of time with this game, just casually once a week or less. So I don't normally go to the forums and check when the latest patch will be out and stuff like that.
For all the money they invested in this software, servers etc. You'd think automatic updating is something worth doing. However, maybe they purposefully didn't do that so that every copy of the software out in the ether doesn't try to update simultaneously.
Gotta have something to gripe about!