I use the rank tracker at keywordenvy.com. They have an XML API so you can grab your results.