I am looking at buying some SEO software that will allow me to view very good reports, offers some good link analysis and make my job getting sites ranking nicely even easier.

I have looked at Addweb, WEB CEO and a few others. Does anyone have any good recommendations for buying a program which will help automate as much as possible?