Sample iPhone (Wi-Fi) to Arduino (Ethernet) app « Jepstone.net
Uses jQuery/HTML to control the state of an Arduino equipped with an Ethernet shield.
Which means you can control pretty much anything from your iPhone or Android device, with a little HTML coding, about $50 in electronics, and no jailbreaking required.