This is a question those of you supporting ISP/CSP environments.
In reading documentation on the Web and the Apache book, it seems that
name-bases virtual host are the recommended way to manage VH, over
IP-based VH for obvious reasons. The only real reason to use IP-based VH
is for backward compatibility with older clients not supporting HTTP
1.1. Even this can be worked around using the ServerPath directive.
In practice, are Name-base VH used more often than IP-based? Are people
really not managing VH using the IP based method anymore? Phasing it