Code Review

Seems like this would make more sense as a Comment and CommentList constructor functions/prototypal objects (instead of one object literal).  You might even have a CommentView as well that handles the HTML generation.