Solo SEO is nice. you can ask it to run periodic reports on positioning in all major engines for the keyword(s) of your choice. It will even email the reports to you, or to your client directly if you want. You get access to keyword research tools, and tons of other stuff i have yet to explore. They offer a 2 week free trial too.