Watch out, this doesnt work with iphone 3.1, it simply crashed. Also doesnt work in 3g or edge, you have to be connected via a wifi network, so I dont understand one of the previous comments that said it works great in 3g. It actively tells you to connect to a wifi network before you can use it. In that case I would just use my laptop using a shell script. However, I was interested in this to allow me to remotely wake my home machine from a corporate network, where they may block this kind of signal.
johnpaulcarter about iNet WOL - Wake on Lan