<p>I need to stream a file to the Response for saving on the end user's machine.  The file is plain text, so what content type can I use to prevent the text being displayed in the browser?</p>

I don't think it works that way.
Use a
```
Content-Disposition: attachment
```
header, but stick with the correct Content-Type.