ScottG:
PeterH:
Why is the XBee connected to the serial port? Is it intended to send to the PC, or the Arduino, or what?The XBee is communicating with the Arduino.
Then I suggest that the Arduino should use that serial port only to talk to the XBee, and should not be printing debug messages on it. (What do you suppose your XBee will be making of those debug messages?)