Jackson's "Classical Electrodynamics" is a classic but it is a physics text, I am not sure if electrical engineers have the neccesary mathematical background (I used it in a post-grad course).
The first emag book I ever used in a course was Cheng's "Fundamentals of Engineering Electromagnetics". It is a pretty good book and it is also the one I still look in occasionally when I need to solve an "engineering" problem. It is much more applied than Jackson's book.
Harrington has some classic EM texts. In addition to Jackson and Griffiths, I'm a follower of the Kong school of EM due to my advisor. So Kong's "Electromagnetic Wave Theory" and Chew's "Waves and Fields in Inhomogeneous Media" are advanced texts that I would recommend. Chew's textbook is rather dense but it does have a lot of information in it. Our Uni uses Balanis' EM text for the intro Grad course but I'm not a big fan of it.