Luke Wroblewski has a series of good articles that explains the importance of consistant form design in web applications. In the articles you’ll find guidelines that will help you better position forms for whatever you need to do, though as Wroblewski says, you still have to verify through data analysis or user testing the combination of visual elements, content and layout that makes sense for you. This is an excellent discussion of some of the more theoretical aspects of forms and I actually found it enjoyable.
The articles can be found at: