Actually I was being sarcastic. You are asking for a lot of leg work and services for free. Everyone would like a list of available, high-paying, keyword rich domain names with a high PR and lots of backlinks without paying any money to find these magical results. It just doesn't happen.
Although on the site I posted above they do have a domain suggestion tool based on keyword(s) entered if you looked at the top navigation under 'domain suggestions'. You are however going to have to invest a lot of time to find good ones to buy that have PR, backlinks and search engine rankings.