In addition to the propagation programs Bert recommended, there is this one
that is very easy to use:
http://www.qsl.net/w6elprop/
Tad Cook, author of the ARRL propagation bulletin, often cites this program
in his bulletins. I have it and like it a lot.