I took a look at this and then went to IntenseDebate's home page. The first thing I saw was a glowing testimonial by Brad Feld ("frighteningly good"). That got me curious. A little googling confirms that IntenseDebate is a TechStars company (which the OP implied anyway).<p>Does that strike anyone else as dodgy?<p>Edit: maybe I should be more clear. What struck me as dodgy is that Feld is an investor with an interest in praising the product, but this was not disclosed. Even his company affiliation was listed as something other than TechStars.