Wow--what a great discussion. Like MAB, as a songwriter, I have studied the heck out of this topic. But, as the creator of an online rhyming dictionary, I also have been in the trenches wrestling with what makes words rhyme and how to line them all up.

We recently overhauled www.wikirhymer.com to add near rhymes. Check it out, click here. That's our "you" RhymeSet (set of words that rhyme with you).

I have my own very strong opinions on perfect versus imperfect rhymes, but I'll leave that for another post.