Mirror, mirror on the wall... who has the bestist mirrors of them all?
Big Download has mirrored patch 3.0.9 for everyone. We've got localizations up for the EU WoW as well (English, German, Spanish, French, and Russian). Remember that you need to have WoW updated to patch 3.0.8a in order to install patch 3.0.9. Big Download also has those files available.
Patch 3.0.9 contains a few changes, and is a postscript to patch 3.0.8 and patch 3.0.8a.
We're expecting the patch 3.1 PTR to drop anytime.
Updated 2:24 p.m. EST: You can also now get the Mac client (enUS only).
As usual, please do not post links to other mirror sites in the comments. We cannot verify their integrity. We do this for your safety!