They should just distribute the patches via a download server, P2P only works with exceedingly high populations and exceedingly good seeding locations, neither of which seem to exist!

Ran the patcher when I woke up this morning, 2 hours later it was barely on 10%. Oddly, Rift and WoW both patch at 600kb/s on my (TERRIBLE!) connection... Makes me sigh.