I have been getting good results with using an old Nikon 950, and would recommend a similar setup to anyone wanting an inexpensive, high quality IR setup.
The Camera:
Nikon 950 cameras are available used for about the price of an IR filter ($40-$80). I happened to already have one retired from being my primary camera. The 950 is OK for tripod IR work in full sunlight as-is, but can be greatly improved by replacing the internal IR blocking filter. I followed the procedure described at www.parsel.abe.msstate.edu/james/camera/lense.html, except that I replaced the original filter with a piece of AR-coated Schott RG715 (similar to Hoya 72 filter) so no external filter is needed. The camera can now be used hand-held, even indoors and with the built-in flash.
Image processing:
The jpeg images produced by default are acceptable quality, but not nearly as good as actually possible. I enabled the 'Diagnostic Raw' mode using photopc (photopc.sourceforge.net) to send command codes directly to the camera, so the camera now writes a 10-bit raw file for each picture. The image can be recovered from the raw file using dcraw (www.cybercom.net/~dcoffin/dcraw). I actually use a modified version of dcraw and some Python code of my own to get non-color-interpolated B&W images corrected for residual checkerboarding caused by the Bayer filtering, giving me the full 2Mpxl sensor resolution without interpolation or compression losses.
Larger images:
Although the non-interpolated 2Mpxl images produced are comparable in resolution to color-interpolated 4Mpxl images, this is only mediocre by current digital image standards. However, using some of the excellent freely available panorama stitching tools (hugin.sourceforge.net), I can merge several images into impressive >12Mpxl panoramas which still look good in 20"x30" prints.
Attached is a small version of a 14Mpxl panorama taken at Fall Creek Falls park, TN.


.jpg)

.jpg)
