There's a good discussion going on in this comments thread about whether to use CSS or tables to markup an input form.
It all started because Gerv wasn't sure how it could be achieved in CSS. Quite a few people referred to this Quirksmode article; others just posted the solution inline. Then Glazman comes in saying that tables are the way to go and it all kicks off... in a good way.