There are a number of tools that can assist with keyword research but the best tool is the Ad Planner in Google Adwords. It will help you find key terms people are searching for in your area or globally. It will also help identify the difficulty to compete for those specific keywords.