方法1

長所table-row, table-cellを使ってチェックボックスとラベル文字列の位置をきっちりと制御できる。
欠点ちょっと複雑か。

方法2

長所方法1の改良版。チェックボックスもラベル文字列も上下中央揃えに出来る。
欠点さらに複雑になった。

方法3

長所単純な方式。label for を使わなくてもラベルクリックでチェックボックスをチェック出来る。
欠点ラベルの文字列が長くて3行くらいになると左位置揃えが乱れる。

方法4

長所比較的単純な方式。label for を使う必要がある。
欠点特に無し。