I vote for a DH compromise.
Tango: Four hybrid DH solutions (vote) - Stats & Info Blog - ESPN
I personally love Solution 3: My Bodyguard
"An offshoot to Solution 2: As long as the starting pitcher remains in the game, so does his DH. Once the starter comes out of the game, so does the DH. In short, the DH becomes a pitcher's personal batter. If the starter is pulled for a reliever, the manager can pair a new DH for that reliever. But since relievers rarely come to bat more than once, this DH would become a de facto pinch hitter."
Compromise on the Designated Hitter - Beyond the Box Score