I'm trying to configure apache but all the "guides" I've been reading have been giving different advice.

My dedicated server is running :

Core2Quad 2.93ghz
8 GB ram
2 x 250gb sata2 drives (gmirrored)

Apache is using prefork - this settings I'm currently using are :

KeepAlive On
KeepAliveTimeout 2
MaxKeepAliveRequests 150
Timeout 45

ServerTokens ProductOnly
HostnameLookups Off

<Directory "/opt/www/">
FileETag MTime Size
</Directory>

<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 1000
</IfModule>

Can anyone give me any adice on what to tweak or does this config look ok?