Best practices for length of a form?

Post a screen shot in stead.

Generally, however, a form should be linear. If I encounter a form with questions scattered all over the place, I’ll usually find somewhere else to go, unless I really have to use that particular service.