I use Airspace Avoid in conjunction with Pocket FMS. Works really well and I believe Pocket FMS are working on getting PFMS proper ported.
Not too long ago, I was in flight with my Garmin 296 on, when it all of a sudden lost GPS reception and never got it back. Got my Samsung Galaxy Pad, which usually is used as a chart book, out, held it in my lap and started Airspace Avoid, then a first version. Had a lock on in 2 minutes and full signal shortly thereafter. Never lost it too, while the Garmin went in and out.
I also use Weather Pro. Like it a lot, not only for aviation.
Those who give in to Apple are too early. Android is coming up more and more. I heard through the grapevine that Jeppesen are getting worried as well and I personally hope they will give in and finally release their chart software for Android too. Up to now, I usually carry my charts in PDF format and use Android's inbuilt office to watch them. Works well enough.