Despite being an introductory book (but hey, it's what its title says!), Griffiths delivers Quantum Mechanics in a comprehensible way.
Even if you're not the most knowledgeable in math or physics, this book takes you step by step and manages to really make you understand things along the way with clear explanations and calculations. It even has some humour along the way to keep things pleasant.
I'm a physics college student and I had tried to learn QM with several books before which fail to do it (especially the one by Gasiorowicz) because they omit passages or simply assume the calculations are obvious, which they're not, usually, unless you already know the subject. And if that's the case, a book with "Introduction to" is not what you need, and I'm sure you can find more advanced textbooks.
The only flaw I can find is that there aren't as much worked examples as you might want, but Griffiths specifically says in the book that you can't learn quantum mechanics without working most of the problems on your own. Still, this can be solved if you find the "Solutions Manual", by Griffiths himself, elsewhere...
Griffiths also has a book on Classical Electrodynamics and Particle Physics, both very good and totally recommended.
In short: even if you're not a genius but want to learn QM this is an excellent choice, you'll be able to learn it.