I have come up with an idea for an iPhone app. It would require iPhone 3.0 to be released, and I'm pretty sure that it has been thought of, but still. Using P2P, you could set up a huge close range virtual chat room, within say, a class room or something. Allow basically an IRC setup, using a combo of Bluetooth and Adhoc wireless networks (the two ways that iPhones and iPod touches can communicate with P2P). This could be a great lifesaver, say in class or something where everyone is close together, but talking isn't practical. This could be a great idea, and since access to WiFi networks is often limited in schools, IM or IRC isn't possible. Which is why this would work. It would show off a lot of iPhone OS 3.0 features, too. Push, P2P, and other things. Also, another idea may be for an iPhone app that could share the iPhone's EDGE or 3G connection with other devices. These would include other iPhones and iPod Touches. It could broadcast this through WiFi, make a virtual, private network, and allow others to have always on internet. Just a few ideas.