mbferguson:
My sketch size is taking up around 65% of total program storage space. It is only a matter of time before my fingers erupt with more code and burst at the seams of the 100% barrier. I'm not sure how RAM works with the Arduino, I thought plugging in an SD card would default to that for storage of sketch size that was too large
The SD card does not directly augment the internal memory of the Atmel chip, in the same way a SD card or thumb drive does not augment the memory memory of the computer you are using to post with. Very much different, but very much the same. With that said, you can write a program to swap or load load to/from the CD card and into the internal memory.