Hi Bill,
You've mentioned that you're using Apache Tomcat as your web application server. In this case, it'd just be simpler to use Apache as your web server as well!
As Jawahar has mentioned there is no distinct preference or advantage as far as BI goes.
I've seen majority of solutions using Apache web servers.
-Sid