Rhymesaurus FREE Edition is the best free rhyming dictionary software for windows, period. Simply type in any word to see a list of rhyming words, organized by syllablle-count, as well as English idioms, phrases, and cliches that rhyme.
FD Virtual Poet is a program that automatically selects words that rhyme with a particular word chosen by the user. The Virtual Poet is a tool for the professional poet and any one who wants to write a small poem with just the right words.
LyricWriter 2008 gives the lyricist incredible power over organizing and writing their lyrics. Give your lyrics tags, put them into albums, and search through your entire library with ease. Rhyme and synonym dictionary included.