This might help:
http://www.vindictivebastard.net/downloads/perpage.php.txt
When there, in your browser, go up top to:
File => Save page as: perpage.php
(Don't save it as a text file, save as: all files.
Note, remove the .txt ending on it.. upload the perpage.php file to your domain.com/wp-content/plugins/ folder.. and activate it in the Blog's control panel..
You can edit the file, before uploading it. Or after, depending on the Chmod settings you placed on it. CHMOD 666 in the FTP directory to edit via the Blog's Control Panel.
Plugins => Plugin Editor
Here's where in the file, to pick how many's on whatever page..
$posts_per['home'] = 4;
$posts_per['day'] = 10;
$posts_per['month'] = 10;
$posts_per['search'] = 10;
$posts_per['year'] = 999;
$posts_per['author'] = 999;
$posts_per['category'] = 999;
Here's the original thread, where it was born:
http://wordpress.org/support/topic/11211?replies=22
I hope this helps.. =) I'm still currently using it on my main blog now..running WordPress version 2.0.4.
spencerp