I just use my regular old spark plug socket, on a 6 inch 3'8 extension to drive the new one in, and to break it loose I just attach a U joint with another 6 incher on it.
To be honest, it's really only hard the first time you do it, lol. After that, you know where to feel around for.