Earlier today a friend recommended I check out SEO Digger which is a totally free to use competitive analysis tool, which displays keywords your website ranks for. With a massive database of 44 million unique keywords and keyphrases you can see where you rank for your most popular keyphrases in an instant.
I had been using SEO Elite for all my keyword analysis but I feel that SEO Digger deserves a chance, seeing as their interface allows you to conduct analysis from any internet browser, without the need for an external program.
In terms of tracking SEODigger uses Overture and Wordtracker to show keyword popularity, alongside with google to show your current ranking. Other similar sites that achieve this are SpyFu (AdWords & Organic), KeyCompete (AdWords), and URL Trends (Organic).