|I'm humming and hahing over some form designs at the moment. These days you have so many options, especially when you are getting smart with ajax and scriptaculous tricks.|
Having options is always a double-edged sword. Yes, they allow you to do amazing things. But they provide a great recipe for procrastination.
.. just the situation where some thoughtful, concise guidance on leading practices from someone who knows their stuff can be a goldmine.
Thankfully I stumbled upon this great presentation on web form design by Luke Wroblewksi. It's a classic, and now I see he has a book out on the topic which instantly went on my "must read" list.