Physical media... I still stand by it, nothing else beats it.
Sounds like a monster install. I was considering trying this game when things get slow in the winter but by the sounds of it... yikes. Unless I had an unlimited cap... still, I enjoy some of the gameplay videos I've seen.
I hope to someday put some of your tips to use, Timelord_Victorius