yes you can take out the delay... but i woul rather keep it and change it down to about 10 or even one. because you are printing to the serial port and it kinda wise to slow down the loop so the processor doesn't freeze. do you realy need a loop so fast? if it's not time critical i woul even keep the delay(100) 8)
witch middle part of the code?