I was and still am a big fan on this application Bitcare, so much so many people i have met in person now use it to monitor their miners.
https://play.google.com/store/apps/details?id=org.cryptcoins.btcareI liked it because i monitor 4 x BTCguild accounts, each requires their own API key, BitCare allowed for multiple API keys for the one pool, All hash rate and rewards were visible under the one screen with a simple click.
I upgraded my phone from the S3 to the S4 and Bitcare is no longer compatible, I have tried contacting the developer but none of the published email address's for them work and all emails bounce back.
I have tried other apps, either they don't work, they don't allow for multiple API keys for the one pool or they just plain suck.
At the moment i have 4 different applications/widgets running just to do the job that this one nice application did.
If anyone would take on the challenge of replicating BitCare I would happily pay for development.
If the Bitare developer is reading this, please get in touch!
edit: The app Bitcare offered several exchange monitoring capabilities also, or it might have just been Gox, I don't care about these, just the mining monitor function
edit: Bitcare provided a notification for each worker going offline. Very few apps offer this, many just seem to offer an aleart if your hashrate fals bellow X, where is X is a value set by the user.