This keyword research tool is effective, automatically providing you with keyword suggestions that other sites haven’t necessarily turned up (which it’s intended to do), along with their search volume, CPC, and Adwords competition. In order to get any actual information about the keywords, though, you need to upgrade to Keyword Tool Pro (which is a little misleading on the site copy). This plan is $88 a month, and if you’re just doing keyword research for Google, I’d recommend choosing one of the other tools for the price.
I actually don't use any keyword tools aside from Google Trends, but only rarely do I even use that. I try to talk to many of our target audience members (entrepreneurs) as I can. I attend events, I have phone calls, I sit next to them while working. Generally speaking, I think it's a waste of time to START with keyword tools instead of actual customers. Yes, you can target people in broad swaths and get a high level sense for what's interesting and trending, but at least in the case of our business at NextView Ventures, it's way more powerful to talk to actual "customers" you serve.
Be sure to re-evaluate these keywords every few months -- once a quarter is a good benchmark, but some businesses like to do it even more often than that. As you gain even more authority in the SERPs, you'll find that you can add more and more keywords to your lists to tackle as you work on maintaining your current presence, and then growing in new areas on top of that.
Long Tail Pro is a keyword research tool that helps you quickly find low competition keywords for your website. In particular, the tool is built for people doing SEO (search engine optimization) as opposed to people doing paid ads (Google Adwords PPC). I'm sure there are some advertisers that use the tool for paid ad keyword research, but the tool was built for SEO keyword research.