I run both my M2M and Zone Ds with half-court press and always have. I just like the pressure it puts on most opponents--I tend to cause lots of turnovers, steals, bad passes thrown out of bounds. My teams usually rank among the conference leaders in scoring defense, which to me is the whole point of defense, yes? To keep the other team from scoring? Now, offense, on the other hand...
Anyway, when it comes to deciding whether or not to DT someone, I focus primarily on PPG, Off%, and FG%. A guy has to be double digits in scoring--with a few very rare exceptions--hiis Off% has to be over 10%, and his FG % needs to be noticeably superior for his position, before I will even consider double-teaming someone, and I hardly ever set it for "Always". Normally, if I'm going to double-team a guy it will be because he presents some kind of problem I can't really address with a single player. I really liked bistiza's post--shows the flexibility double-teaming brings to game-planning. I know a lot of coaches like to build their teams to a "set-it-and-forget-it" profile, but I prefer having options--lots of them--and double-teaming, used sparingly and thoughtfully, can be a great tool for building victories.