Business intelligence, or BI, has been a hot buzz word for several years now. A lot of businesses are looking to take advantage of it but getting only limited traction. There are a number of tools out there to help – each one having its strengths and weaknesses.