This is a quick hack to change the number of posts that are shown on an index page (note that this is distinct from the number of posts that are displayed on the index page, which is controlled from the Wordpress options)
In the index template, find the line
foreach ($posts as $post) : start_wp(); ?>
and replace it with
for ($i=0; $i<3; $i++)
{
$post = $posts[$i];start_wp();
Then at the end of the posts section, find the line
endforeach; else:
and replace it with
}; else:
The value of $i in the for.. next loop controls the number of posts displayed.

