I had made this list of keyword research tools some time back (I had spent like 5+ hours in building the list and testing all the tools since many of them were not used by me before so I guess I deserve to drop the link)

I think its a pretty good list which puts all the keyword research tools at one place. In case if you know some other keyword research tools, you can post it here. This thread can be a good source for keyword research tools.