Is EPS or PDF the preferred figure format when typesetting in LaTeX?

For photos, screenshots and such bitmap graphics, you could use their native format (to preserve quality) if it's jpeg or png. Otherwise convert those pictures to png or at least to lossless jpg.

For drawings, plots and diagrams you better use a vector image format, because it can be scaled without quality loss. Possible vector formats are pdf and ps.

It also depends on which compiler you use: latex or pdflatex. The latter has some benefits like better justification because of microtypographic enhancements and it natively supports jpg, png and pdf, and you can use ps if converted to pdf.

My usage order with pdflatex is

  1. pdf - for example output of other programs
  2. ps - PSTricks or program output, then I use ps2pdf to go to 1.
  3. png - screenshots, bitmap graphics (if necessary convert to png)
  4. jpg - only if it's already the source format because jpg often uses lossy compression

Without pdflatex the question is not very interesting, latex supports only eps, conversion of bitmap images to eps is often not satisfying.