JANE, Journal/Author Name Estimator compares your paper to 50 other articles indexed in Pubmed and then recommends a journal or author.
PubsHub provides researchers and clinicians with information that will help them decide where to publish or present their research material. PubsHub covers more than 3,600 biomedical journals. Available information includes: journal impact factors, circulation numbers, acceptance rates, publication turnaround times, links to author guidelines, and more.
The Directory of Open Access Journals, DOAJ, is on online directory that indexes and provides access to high quality, open access, peer-reviewed journals.
Eigenfactor.org maintains a list of open access journals that do not charge fees.