Quick Question on PulseOuts, DigitalReads, and a Few Other Things...

Taremz:

    int pennyIn = 1;

Serial.begin(9600);

pinMode(pennyIn, INPUT);

Serial uses Pin 0 and Pin 1. You can't use Pin 1 for data and still use Serial.