pin change interrupts indeed
you need to read this - http://arduino.cc/playground/Main/PinChangeInt -