evancleary:
any ideas?
I don't know about the code, but you have a serial.print() line in the loop() function that I would like to encourage you to edit, or the moderators may do it for you.
/remember, this forum caters to many age groups and such; let's try to keep it somewhat in line with that...