Getting files onto iOS devices isn't always the easiest thing in the world, but apps like GoodReader do make it possible. The key to making a good downloader app is to make sure that it can also view the most popular file types that people are likely to be downloading, otherwise you're just going to be stuck with files that you can't do anything with.