I have started to use Jotform and have found the experience not only educational but fun.
You can use one of their templates and get a form up and running in just a few minutes, but if you're anything like me, and like to tweak things, then you can create a custom template from scratch with virtually unlimited custom options using CSS. The support from Jotform is EXECELLENT! Not only can you find most of your questions already answered online, but if you post in their forum, you will get a reply pretty quick. Overall I have been very happy with the quality of both the forms and the support.