efinstrom,
The problem is that the USB-6008 was not designed for the very small voltages generated by thermocouples. The 6008 has 12-bit resolution and a minimum range of +/- 1 volt. This gives a voltage resolution of about 490 microvolts:
voltage range / 2^(# of bits) = 2 / 2^12 = 0.000488
A K-type thermocouple outputs about a 40 microvolt change for every degree Celsius. This means that the 6008 can only measure changes of more than 10 degrees Celsius, which is why it is not recommended hardware for thermocouple measurements.
National Instruments does offer many products that are great for measuring temperature. Visit
http://www.ni.com/temperature/ if you are interested in finding out more.
Thanks,
Justin M
Applications Engineer
National Instruments