Problem has been solved, and VARIOUS SOLUTIONS to this and other problems provided on Reply#5 in this thread (http://arduino.cc/forum/index.php/topic,53971.msg392881.html#msg392881).
I'm using: --Arduino Uno --a pair of Xbee Pro Series 2-B modules --the first Xbee connected to the Arduino via an Xbee shield --the second Xbee connected to the computer's USB port via a USB "explorer" board
GOAL When I Serial.print something in an Arduino program, I want it to transmit via the 1st/node Xbee sitting on the Arduino shield, so that the information is printed on the Serial output for the 2nd/coordinator Xbee (...and vice versa).
What I've done
I have got everything configured using X-CTU/terminal software, and the 2nd/coordinator Xbee even recognizes the 1st/node Xbee (as tested by ATND command), so no problems there at all.
Then I uploaded a simple program in the 1st-Xbee-connected Arduino (COM3) that outputs "ABC" on the serial output. Then I opened a separate terminal for the 2nd-Xbee-connected USB explorer board (COM4).
I cannot get ANY serial output in the terminal for the 2nd/coordinator Xbee, matching the Arduino IDE serial output transmitted via the 1st/node Xbee. Seems basic, but I think I'm missing something! Anyone gotten this to work?
Based on what I read in what some people have written, I think the problem might be with the RX, TX pins/crossover, OR with the USB-versus-Xbee jumper selection on the Xbee-Arduino shield. But both of them are confusing me. Could anybody clarify?
Side-observation Perhaps related to above... I've also noticed that when I load the code onto just the Arduino by itself, then the serial output in the Arduino IDE terminal is fine (it's a simple Serial output program). But when I then insert the Xbee shield on top, and then open the Arduino IDE terminal again, suddenly the IDE freezes!