I have been doing a lot of research on product comparison tables for a project I am working on. I posted on my personal site a series of resources and conclusions that I found along the way. The post is called Research: Product Comparison and Pricing Tables. Some of the things that I identified is the need for personals, some kind of technical requirements, competitive analysis, and defined business goals. Which, of course all ended up circling back to finding the sweet spot.