1. does the hardware behind analogRead need to be blocking?
2. Does the performance of an analog read improve with a faster clock rate?
3. and if(!1) can you gang the analog read pins together and not have the reads interfere with each other if triggered at different (overlapping) times?
I'm just wondering because it seems that if you put the fastest crystal the atmega can stand (say 32mhz)