> private messages should probably still be semi-permanent (via the little check box)
The friendliest way I thought of solving that was by selecting the user (if s/he isn't already) and submitting an empty talk. It saves you having to check the box(es), and lets you flow through a conversation more naturally, me thinks...