Google Analytics does this ("benchmarking"), at least for traffic information (time on site, visitors, etc). Admittedly I don't think they do a great job of it, but are you aware of their offering, and can you explain how you'd distinguish yours from theirs?