So, I’ve been narrowing things down and it seems to be because of the way I am trying to get posts on the template. (I want it to be a static page, with recent posts below it). Here is the code that breaks it. Any ideas?
<div id="hompageNewsContainer">
<h2 class="homenewsHeader">News</h2>
<?php query_posts( 'category_name=news'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<a name="<?php the_title(); ?>" href="<?php the_permalink() ?>"><h1 class="entry-title home-post-title"><?php the_title(); ?></h1></a>
<?php the_post_thumbnail('home-post-thumbnail') ?>
<?php the_excerpt(); ?>
<?php comments_template('', true); ?>
</div>
<?php endwhile; endif; ?>
</div>