Forum Moderators: open
WebmasterWorld Google Knowledgebase V2 [webmasterworld.com]
Google News Forum Library [webmasterworld.com]
I wouldn't recommend any rank checking software since it is generally against the engines' guidelines.
I don't see how any software at all could do the job for Google optimization, since there's so much off-page involved - links, Page Rank, relationships between linked and/or associated pages, internal site linking, how links are done.
Unless it's for killer_competetive markets, it's just ordinary, plain vanilla old-fashioned, conservative optimization with the fact added that relationships between and among pages are an added factor that's heavy in importance.
There's no magic formula, just read and use the site search - it's all here.