Here's a map of runways.
It's hard to say which runway it will use, it depends on the day and traffic pattern being used. It also depends on where the aircraft is coming from. Most typical patterns are the following three:
1) Runways 10, and 4R are used for landings with 9L
also used if it gets real busy. Runways 32L and 4L used for departures with 32R used sporadically during this time as well. With this pattern almost all heavies land on 10 including all international flights and cargo planes like DC-10 and MD
-11. 4R gets all the domestic traffic with an occasional 757 or 767 thrown in as well.
2) Runways 28 and 27R used for landings with some seldom 22R landings as well. Takeoffs on 22L and 32L and sometimes again some random departures from 32R. In this case it is a pain to try catching anything as it can come in on 28 or 27L with equal chance since they are parallel. However 28 has a good spotting location next to the Aerospace center. A lot of internationals and heavies take off from 32L. The rest use 22L but not as much.
3) Runways 10, 14R and 22R used for landing. Runways 14L and 22L for takeoff. This is a fairly predictable pattern. All flights from the east(and Europe) usually land on 22R. All flights from west/northwest land on 14R(usually). All flights from west/southwest land on 10. For example, today I went to runway 10 to catch the DC-10 coming in from Memphis. Coming from southwest it landed on 10.
Keep in mind a lot of cargo aircraft arrive after sundown usually in the middle of the night and takeoff very early morning. Eva Air and Fed Ex have some flights during daylight with 747 and DC-10 but stuff like DHL and Fed ex 727s all usually come in at night. Same with UPS MD
-11 and DC-8. International Lufthansa MD
-11s can be seen during the day sometimes. Alitalia always come at night.
Hope that helps.