Great point there. I think most people forget about deep in the money puts because greed overtakes them and they want the potentially superior returns of a at the money or even slightly out of the money option.
OT: I was looking through salary statistics at the large investment banks and they pay managing directors up to $70 million a year! What does a managing director do to get that sort of salary?