We're building a new data warehouse and reporting system. MicroStrategy will be at the forefront of our strategy, providing a robust, multi-language, multi-tenant architecture for our customers and internally. It replaces our Excel, CSV based reporting company-wide.
I found Birst to be a good tool when using perfectly normalized data, like they do on their demo. If your data or model are not perfect, the tool doesn't automatically figure out anything, so you have to do a lot of manual work. Also, the tool is not mature enough. For instance, one has to manually create and maintain different projects for language support. In other words, you need to make a copy of your base project and manually translate all objects to another language, so if you wish to offer 10 languages, you need 10 versions of the same thing. That's a nightmare to maintain.
MicroStrategy is one of the "legacy" BI vendors, but they have managed to keep up with the new entrants and even innovate. I believe this is the best BI technology, and unless they came up with ridiculous pricing, we should renew.
For us, multi-language, multi-tenant were some key features, but obviously many questions come to mind, depending on the needs, such as platform, big data support, data-blending, data-mashups, language, customizations, etc.