Griffiths' E+M book (actually, also his QM book) is a shining star to me, a perfect example of the way introductory textbooks should be written. It ends up being criticized a lot once you get to the advanced level ("Who'd you learn quantum mechanics from, Griffithslol?"), but that's fine. It's perfect, even - if you really need all the gory stuff, sure, go get a copy of Jackson's book, or some 800 page tome on perturbation theory and the rigorous mathematical underpinnings of quantum theory, if you're going into the field you should absolutely know more than you can get from an intro text. But an introductory textbook should be exactly that. Rigor is awesome once you have the intuition down, but it's often very difficult to go the other way (mainly because a rigorous understanding is difficult to achieve without having the intuition first).