There are two sites you can use if you are just checking a few keywords -
www.googlerankings.com for Google and www.yahoosearchrankings.com/ for Yahoo.
If you are looking to track multiple keywords over time then the best (and free)
tool is Digital Points Keyword Monitor at http://www.digitalpoint.com/tools/keywords
(Google Only)

News