There is another option to produce PDF actually, i.e., using pdftex. But let's omit it in this topic.
I usually do "latex -> dvips -> ps2pdf" to get pdf output. My LaTeX input file contains eps graphics, pstricks codes, and plain text. I have not tried to use "latex -> dvipdfm".
What are the pros and cons pertaining to both options?