I use a software a developer gave me thats exclusive and that he only sells privately. But if I had to choose in a "mainstream" software, I would definitely go with market Samurai. The platform is incredibly robust and I don't think there is too much that it doesn't do when it comes to gathering analytical data to improve our online marketing efforts.
I would get it if thats what your wondering I used a demo and it was pretty awesome.
Guys do not forget about the "link assistant" tools, they are one of the best SEO tool providers too. I have worked with their tools and have found them very ease, user friendly for any new and pro marketer.