I'd also like to add in a great report that a good friend of mine wrote, you can grab it
here, it's free to download with no sign up necessary. It talks about finding the right keywords and covers much of what everyone has already spoken about, but this is something I recommend to anyone looking to get a good initial view of Keyword research...