I'm pretty much a noob at IM. I'm going to work on some micro niche sites, now I know I should look for a keyword that gets at least 3000 searches a month and that adwords pays more than a dollar But what I'm not sure is how to gauge the strength of the competitors. Are there any tools and techniques that I can use to see if I have any chance of getting to 1 on G? How can I see why the top sites are at the top? And how do I know if I have a chance to rank there?