Why Users Fill Out Forms Faster With Top Aligned Labels
A side note:<p><i>> You can also break the form up into multiple pages to make each part of the form shorter</i><p>I <i>dread</i> the 'next' button on multi-page forms, especially when there's no indication of how many pages there are or how long the questions will be.