Google adwords is a good place to start for suggestion keywords. Once I pick enough keywords, I take them over to wordtracker and check them there. It works good for me. There is more research to do than just grabbing keywords from a tool.
Try Google Adwords keywords tool that is totally free with lots of feature that help you in selecting best keywords.