If I can work out how to create a Flash application I'll be putting a curious creative tool called Erebus here.
The Erebus idea generator randomly produces a list of paired words which can be used to generate interesting, unusual, or novel ideas. Some examples: 'futile wake', 'weaving pine', 'angel cartel', and 'thumb soup'.
The interface allows you to control which types of words are combined, although simply selecting all words produces some interesting combinations by itself.
Here's a screenshot of Erebus in action: