I have an iPhone/iPad app that I use to control Media Center via HTTP, using commands available through WebRemote and MCWS. Jim and Matt kindly made MCC and keypress commands available very quickly. It works wonderfully. I suspect there are quite a few iPad remote apps that let you send commands to Media Center over a network.