I use the Android app Bitcare. It uses block Blockexplorer to monitor an address, download MtGox info to display live prices, and most importantly: can use a pools API settings to monitor mining information. I use it with Ozcoin, and displays which workers are up or down, my hashrate, accepted/reject shares, and expected payout. It's pretty handy.
The only thing it doesn't do that you might want is to be able to start a miner when ur not at the computer, but I don't know of any way to do that easily from a phone.
That is something worth looking at. There are ways I could start the miner if needed (VNC, SSH etc) so if the other functionality is already there...