Hi,
Have you tried
www.wordtracker.com?
If I remember correctly, it analyzes your site and suggests alternatives to your keywords (either that or you enter the words/phrases yourself). Nice thing was that it gave the number of times a word or phrase was searched for on the major search engines in the last 60 days - which gives you an idea of what is popular.
Pay-for service/software, but the free trial was enough for me.
Regards,
Dirk
www.getquotes-IT.com