In my question archive under 'Satellites' I mention in previous question that an online resource called 'Sat Passes' exists which generates tracks of all the major satellites. If you provide your latitude, longitude it will generate an ephemeris for you of the times and sky locations to look for various satellites.