1. You are saving the TIF file as a JPG format on the OutputStream but you set the ContentType to image/tif!!! Make both match!
2. Here is how to get a given "page/frame" inside your tif file
http://www.davidloo.com/?p=15[
^]
NOTE: GDI+ (i.e. System.Drawing) does not support all tif compression methods so be sure that all your tif files work before relying on it.