If the primary purpose is to provide immediate feedback, then I can't see how an SD card would be useful. Or any other long term storage mechanism for that matter.
Why? You can read an SD card faster than you can read the arduino A/D or receive UART serial data(even if the SD card is in SPI mode) so whats the problem? Is there something wrong with the arduino SD card interface?