i corrected the probelm by editing:
<h2>Blog Comments</h2>
<?php do { ?>
<?php echo $row_Comments['CommentTitle']; ?><h3 style="display:inline"> by: <?php echo $row_Comments['CommentBy']; ?></h3>
<p style="margin-bottom:20px"><?php echo $row_Comments['CommentText']; ?></p>
<?php } while ($row_BlogRS = mysql_fetch_assoc($BlogRS)); ?>
to:
<h2>Blog Comments</h2>
<?php do { ?>
<?php echo $row_Comments['CommentTitle']; ?><h3 style="display:inline"> by: <?php echo $row_Comments['CommentBy']; ?></h3>
<p style="margin-bottom:20px"><?php echo $row_Comments['CommentText']; ?></p>
<?php } while ($row_Comments = mysql_fetch_assoc($Comments)); ?>
basically, the repeat region was using the blogRS instead of the comments RS.