I must be able to get the code off the chip and onto my computer.
Sorry, but you can't recover the source code of a sketch from the compiled code in the Arduino. You can only recover the binary object code, which can then be programmed into another AVR chip and/or Arduino.