Out of sheer curiosity - how do you tell how many sites (and which ones) are hosted on a shared server?
or
http://w3who.net/They are not always 100% complete, but they are free and have good coverage.
For example, did you know that ycombinator.com also hosts workatastartup.org? http://spyonweb.com/ycombinator.com
Then a whois record on the DNS: http://whois.domaintools.com/domaincontrol.com
Then a quick Google search shows results like "Note that anything ending in domaincontrol.com or secureserver.net is hosted by godaddy.com and/or wildwestdomains.com! If you have webmail, you can ..."
For example: http://www.bing.com/search?q=ip:174.132.225.106