SirGraham - 3:19 pm on Oct 20, 2010 (gmt 0)
How about hosting all images on a service like Amazon Cloud or another content delivery network provider? This would not reduce the requests of course but probably get some load of your own webserver? And I am sure they wont get those providers down.
price/GB is not too expensive.