hey i use this Keyword Elite software Its very nice and also you can generate 1000's of keywords at single time recommended!!
Keyword Elilte is a great software: you can find thousands of keywords for PPC advertising, make lists and pages for Adsense, spy competitors on Google and much more...