For the record I have nothing to do with this Beamr, but I do feel sorry for the those guys. The marketing speak on their website may be a little hyperbole, but there's nothing fraudulent there that I can see. I don't think they deserve this treatment.
UPDATE: LocalPCGuy, sorry for posting this as a reply to your comment. You obviously get it.