LCD Code causes Arduino to not execute void setup AND void loop

Yup, I downloaded the hd44780 library from Bill Perry. Confirmed by researching for library and it is labeled as "INSTALLED"

I've also now switch the older Arduino for a newer (a REV3 Arduino) one. I update the COM Port and now I'm see that the sketch never finishes uploading. According to Arduino IDE, the program is still "Uploading" and it has been for the past several minutes. I'm not sure if this has anything to do with the void setups and void loops not being completely executed.

1 minute later:
Arduino gave up trying to upload and I'm now seeing the avrdude: stk500 error messages.