Timing and speed issues with pin change interrupt based routines - Arduino slow?

Thanks for the tip on the asynchronous ADC read! I am going to implement that and try to improve some of my ISR routines using some of the speedups I used in the non-isr version.