It's going to be important for everyone who wants to play tomorrow to download all the available parts of the 3.0.2 patch. Right now the download consists of over 1gb of data. Tomorrow there'll probably be another 250mb to 400mb final part released, which you'll either need to get via the patch downloader or check here for mirrors. If you don't get the parts of the patch file that are available now, you'll be waiting a long time to get them on Tuesday.
Check after the break for our listing of virus free patch mirrors. And be sure to check back tomorrow; as soon as we have a few spots for you to download the final part we'll get them up ASAP.
Article updated with European patch mirrors.