I use the Adwords tool for all of my newer sites. It's fast, easy to use, and seems to be pretty accurate. The only thing is you have to gauge your competition by looking at the actual search results but this tool gives you a great list of keywords to target.