With biblatex and biber and modifications to you bib file, it is quite easy to get pretty close to what you are asking for. The problem is that the biblatex trad-plain style does not match you style perfectly: the sort order and ordering of the author name parts are different along with capitalization of the titles and journal name and some italics. This can all be fixed if it is really needed. The key thing is that your comments needs to be stored for every entry as a field mynote. We then need to tell biber about the new field
\DeclareDatamodelFields[type=field,datatype=literal]{mynote}
and then we need to tell biblatex to print the field after every entry
\xapptobibmacro{finentry}{\par\printfield{mynote}}{}{}
where the \xapptobibmacro macro comes from the xpatch package. A complete MWE that uses the filecontents environment to create a dummy bib file:
\documentclass{article}
% This just makes a dummy bib file
\begin{filecontents}{\jobname.bib}
@ARTICLE{a,
author = {Doe, J.},
title = {The Title},
journal = {The Journal},
mynote = {This source is really interesting because it doesn't have a real title}
}
@ARTICLE{b,
author = {Smith, J.},
title = {The New Title},
journal = {The Same Journal},
mynote = {This second source is also really interesting because it contains words}
}
\end{filecontents}
% This does the work
\usepackage[style=trad-plain]{biblatex}
\addbibresource{\jobname.bib}
\DeclareDatamodelFields[type=field,datatype=literal]{mynote}
\usepackage{xpatch}
\xapptobibmacro{finentry}{\par\printfield{mynote}}{}{}
\begin{document}
\nocite{*}
\printbibliography
\end{document}

biblatexandbiberand add the comments as a field in the bib file? – StrongBad Dec 11 '13 at 20:39biblatexthen the answers to this question are probably useful: http://tex.stackexchange.com/questions/91304/how-to-move-the-note-field-out-and-away-from-the-main-reference-using-biblatex – StrongBad Dec 12 '13 at 11:03