What is the best way to check your own site for keyword rankings?
If you want to build business, who are you listening to? The company who is serving your customer already?
Look at everything Matt Cutts talks about in the video.
Your business is based on more than just one type of person.
IF Google is trying to build a machine that will anticipate the terms your customers need or want and you are not paying attention to either your customers or Google blog and videos, then how will your business have the best success?