I began testing on the Wifi Bee connected to a UsartSBee for Arduino USB downloading.
It seems to work well with all of the Asynlabs WiShield examples using Arduino 23.
I moved my developement environment to Arduino 1.0.1 and installed Mike's version of the edited WiShield in the Arduino 1.0.1 Libraries directory.
Getting compile errors on RCRx ... perhaps I have the the RCkit folder in the wrong location ... I extracted it to its own folder outside of the Arduino developement folder.
RCRxWiShield.pde:-1: error: 'RCRx' does not name a type
RCRxWiShield.pde:-1: error: 'WiShieldTransceiver' does not name a type
RCRxWiShield.pde:-1: error: 'ServoSetter' does not name a type
RCRxWiShield.pde:-1: error: 'ServoSetter' does not name a type
RCRxWiShield.pde:-1: error: 'ServoSetter' does not name a type
RCRxWiShield.pde:-1: error: 'ServoSetter' does not name a type
RCRxWiShield.pde:-1: error: 'DigitalSetter' does not name a type
RCRxWiShield.pde:-1: error: expected constructor, destructor, or type conversion before '*' token
RCRxWiShield.cpp: In function 'void setup()':
RCRxWiShield.pde:-1: error: 'rcrx' was not declared in this scope
RCRxWiShield.pde:-1: error: 'Setter' was not declared in this scope
RCRxWiShield.pde:-1: error: expected primary-expression before ')' token
RCRxWiShield.pde:-1: error: 'outputs' was not declared in this scope
RCRxWiShield.pde:-1: error: 'transceiver' was not declared in this scope
RCRxWiShield.cpp: In function 'void loop()':
RCRxWiShield.pde:-1: error: 'rcrx' was not declared in this scope