This app was mentioned in 2 comments, with an average of 2.50 upvotes
Very cool. I've always wanted to try this. BTW, there's also an Android app that I've used, but never have gotten myself out to the right place at the right time to try and photograph it.
https://play.google.com/store/apps/details?id=com.ed_morana.iss_transit_prediction_free
(full disclosure - I have nothing to do with this app or the author, I just found it once while looking for something to do this - I figured I'd just mention that since anytime someone posts a link to an app everyone, usually rightly, assumes that it's the app author pushing their stuff)
I use this: https://play.google.com/store/apps/details?id=com.ed_morana.iss_transit_prediction_free
The math isn't too bad if you want to do it yourself. This would be a good start: http://rhodesmill.org/pyephem/