I've been using the latex-makefile for a while. Its pretty good if you're trying to use an edit-compile-preview cycle:
Some downsides:
- It only allows pdf generation via dvi -> ps -> pdf, instead of directly via pdftex.
- Its error output isnt the same as the standard latex one, so vim isnt moving to the correct line.
- It doesnt always recompile on changes in bibtex and other non-tex sources.
- If I remove a file, it doesn't remove the dependency without a make clean.