Should I use Amazon S3?
ShabbyDoo: I presume this file doesn't change very often and doesn't require any security in front of it?  To be cheap, you could sign up for a few crappy (like GoDaddy) hosting accounts with absurdly high bandwidth limits. Then, provide users with links to them sorta like mirrors.  It's not the greatest user experience, but it might be the easiest cheap solution.If you care a lot about user experience, go with S3.