McGill English Dictionary of Rhyme with VersePerfect
Full user review
"Much more than I expected!"
I was only looking for something basic for rhyming but this thing automatically counts syllables too. Plus its got a word editor so you can type your songs/poems right into it or do a copy and paste from your favorite app. I just started using it, so I have yet to find any cons.