Apache's performance starts to go into the toilet after, if I recall correctly about 250+ concurrent processes..
You might want to look into switching over to Zeus for your webserver.
http://www.zeus.com/library/articles/zeusvsapache.html
Link might seemm a little biased, but I have seen a lot of talk about this before. On geek friendly forums. :D