A partner and I are attempting to make control an x10 home system with an arduino from the I-Phone. I was trying to get advice from anyone that has made a project using the arduino over a network.
Check out what this guy is doing . . . http://load-8-1.blogspot.com/
You should look at iobridge.com, they have a gadget that does this that's very easy to interface with an Arduino.