Another fun way to get Electro Magnetic Pulse is to air-burst a nuclear weapon.
Just detonate high above your city of choice, and all electrical systems from wristwatches to hospitals (yes, cars too) come to a screeching halt.
Then you can nuke the city or simply leave them in a state of total panic... or whatever.
Mankind and its evil nature at its finest.