Proclarity
Proclarity has a thick or desktop client, A thick web client and a light web client. The differences between thing and light is that the thick clients are used as the authoring tool.
Proclarity will intergrate with sharepoint and Performance Point Server, with a bit of effort.
Panorama software has a fairly good client.
It mainly comes down to defining your requirements and then shopping around to find the tool that best meets your needs.