Is this all I will need?

Sounds perfect to me! I've just looked at the hardware section of the Arduino site and read about the switch. So this switch makes for easy programming of the xbee? In micro mode the xbee will talk to the Arduino for when it's actually running the code and working, then in USB mode it will connect to the xbee in order to configure it using something like Hyper Terminal or X-CTU?

Thanks so much for all this help else I would have ended up getting the regulated explorer and this shield seems so much better! :smiley: