We would also recommend SEOmoz.com as probably the definitive resource for SEO information on the Web. They do have a paid version that helps you monitor keyword rankings and provides a number of...