JimEli:
That code snippet, while helpful is malformed. Plus, it'll time more than the while loop. I would suggest not including the Serial.print which would make conclusions invalid.tRunTime = millis() - tStart;
Serial.print( "While loop took " );
Serial.print( tRunTime );
Serial.println( "mS" );
Ironically, that's what the original intent was and then I changed my mind and went straight to printing the difference rather than using tRunTime. Mistake number 1. Mistake number 2 was not erasing the part of the original intent I typed. Thanks for the correction/clarification.