Um... here.
No, seriously, you can read reviews and such on
Cathy Duffy's site, but it might be easier to tell us what you're looking for (price, Christian/secular, learning style, etc.) so we can weed down the list for you a little bit. She also has a book, but most of the stuff in the book is free online, so I personally wouldn't buy it (or I'd buy it used).