Small addendum to my previous post about the iPhone GameKit:
It was unclear to me wether or not GameKit does actually support more than two devices in the same session. Testing is not trivial either because you need three OS 3.0+ devices. The documentation is pretty sparse on this as well, and while the API is designed for more than one link, there was no definite yes or no anywhere to be found.Until now.
Yes, GameKit does support more than two devices. I was able to successfully combine an iPod 2G, iPhone 3G and iPhone 3GS into a single session. Latency appeared to be good so far, but I’m looking forward testing with more devices to see if and when it starts to break down.