After reading a few other ENM books, I've come to appreciate Griffiths Introduction to Electrodynamics. By far the most insightful and easiest to digest. Even though he skips a few steps here and there in proofs which can be a nuisance unless you do the proofs yourself, Griffiths makes it as easy as possible to follow through the material.  If you want to learn Electrodynamics, buy this book. Note: This book is the Indian version and some problems are different and the chapters aren't in the same order.