InfoPath 2010 does a great job of making the "form" easy. Here is why you should use InfoPath.
- Create forms for SharePoint lists. With InfoPath 2010, you can create attractive forms with a click of a button based on SharePoint regular or external lists. If you have data in SharePoint lists, you can quickly and automatically generate a form with all of the SharePoint list fields, and then customize it, reducing the time to create a form.
- Design faster with the Ribbon interface. Instead of traditional menus and toolbars that might require several steps to complete a task, the Ribbon displays commands in a tab structure, organized by tasks that are related to a certain activity, so you can create the forms you want faster.
- Enjoy cleaner forms with InfoPath Filler. InfoPath Filler provides a cleaner user interface for people who are filling out forms.
- Create sophisticated forms without writing code. Declarative logic and layout features—including out-of-the-box rules, improved rules management, varied styles, and prebuilt layout sections—help you create sophisticated forms quickly and easily. You can add validation, formatting, or actions to a form with just a couple of clicks.
- Publish forms with a single click. Click an icon on the Ribbon Quick Access toolbar to publish your form, or use the Microsoft Office Backstage™ view. The Backstage view gives you a single point of reference for information that is essential to the task you are performing, such as publishing.