One thing you need to investigate is whether the device(s) support ad-hoc networking. Most shields do not, since that takes quite a bit of effort. Connecting a WiFi shield to an existing network is one thing. Creating a network is quite a bit more complicated.
Thanks PaulS
Can this be used?
http://www.sparkfun.com/products/10822Features:
Based on common 802.15.4 XBee footprint
Ultra low power: 4uA sleep mode, 38mA active
Onboard TCP/IP stack includes DHCP, UDP, DNS, ARP, ICMP, HTTP client, FTP client and TCP
Firmware configurable transmit power: 0dBm to 12dBm
Hardware interfaces:TTL UART
Host data rate up to 464Kbps over UART
Supports Adhoc and infrastructure networking 8 general purpose digital I/O
3 analog sensor inputs
Real-time clock for time-stamping, auto-sleep, and auto-wakeup modes
Accepts 3.3VDC regulated power supply