Both, usually. Speed is bearable a lot of the time (e.g. using the forums here) but at other times the connection can't even be established for hours at a time.Is your internet poor quality as in unreliable, or as in slow?
I suggest you may want to buy a physical copy of the game if downloading it may be a problem for you.
So no deluxe edition for me?