I thought this might be a useful thread for the membership to make recommendations.
I just downloaded the Heavens Above app for my phone (Android based) and its great. I've loved the Heavens Above website for satellite passes and similar events. The app is just as good. It even has a "red / night vision" mode so you don't disturb people at astronomy events.