erikwebb you have no idea what you're talking about.
It is absolutely impossible ( unless you have a SERIOUSLY misconfigured server ) to download the source files to a website without some sort of access to those files FROM THE FILESYSTEM, and NOT THROUGH HTTP ( ie, NOT THROUGH THE WEBSERVER )
Yes, it IS very possible to download the resulting HTML generated, but you WILL NOT get PHP / ASP / Java / Perl code with it.
I urge you to either think about what you're saying before you type it, or do some frickin' research and figure out what the heck you're talking about.
I don't mean to be harsh... but seriously, you're just way off base, and a whole bunch of us has told you that now.
And if you've done it yourself, I want to see a link / I want an expample of how you did this.