You could always just try hiding the message preview pane and see if that does what you want. Just double-click on the border of the preview pane to hide it. Not sure if this will make Mail only download the headers until you click on the message or not, but worth a try.