Hi webdawg,
maybe I can help you (although the last reply here is very old so maybe you’ve already found a solution)
I made a custom template for a page with comments using this code:
<?php get_header(); ?>
<div id="content" class="narrowcolumn">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post">
<h2 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h2>
</div>
<div id="contact">
<?php comments_template(); ?>
</div>
<?php endwhile; else: ?>
<p><?php _e('??? ?? ??? ??? ???.'); ?></p>
<?php endif; ?>
</div>
First, I think that the <?php comments_template(); ?>
command must be inside the Loop in order to work.
second, I’ve put it in a div with a css class that I created and added to the style.css. so, in fact, you can use the same comments template but put it in a different div and it can look completely different.