Well I have decided to give up on wireless as it seems to be a pain in the ass to get going.
So my solution is to have all 10 objects talking to a base unit via USB cables. So what I need to build is a board which has 10 USB inputs and 1 USB output. It will probably be a shield on a Duemilanove.
I think I will need to externally power it if I want each unit to receive the 5V down USB. But can I use the digital pins on the Duemilanove to read the values coming down the USB cables?
If that makes sense... Floating the idea for now... How do normal USB busses work?
A VDIP can be USB host and the talk to the Arduino over a serial connection. I am not sure if it can handle 10 connections through a USB HUB but it might be worth checking.
Maybe the OP just wants to use USB cables for something else? Aside from probable confusion, it's not that bad an idea. Somewhat robust connectors, designed to carry power, cables are plentiful and cheap, usually shielded.