We've set up a mirror of CentOS at:
http://mirrors.tummy.com/mirrors/CentOS/ ftp://mirrors.tummy.com/pub/CentOS/
It is shaped to 2mbps, all we can really spare at the moment. It updates 4 times a day at 4am, 10am, 4pm and 8pm Mountain Time (currently, GMT-6)
Sean