Hi! I am not just using but i have created a tool to check a website's position in google for any preferred keyword. It is called Google SERP Checker and you can find it here http://seoanalytic.com/tools/google_serp_checker/ . This will check only on G, not on Y or M
Currently IBP is the best tool for this. What's nice, your can create a nice looking report for your customers. But the down side, the SEs get pissed if you run it for a lot of keywords. They will block your IP address for ~12 hours.
im using seocentro. I like it because it can check your competitors ranking and for related keywords.
i also check serp manually. i also have tools like mcdar use this tools if you want http://www.dccheck.com/
I prefer the manual ways.. because the tool wont understant the needs. however, I have been using the tool in SEOMOZ.. which looks to be good. I dont prefer IBP. Thanks
I am using google webmaster tool to check the keyword status. Google guidelines doesnot allow us to use any software or tool to check the ranking of the keywords.
Well it is highly debatable. Personally I have had bad experiences with keyword ranking tools and therefor I do it manually. The ranking tend to fluctuate when you use any of these tools and therefore cannot be depended on.