The free account allows you to create one form, embed it on your website, and collect 50 responses.
>>Am I able to embed the free account form on my website/blog? If so,how do I do this?
Please see this for instructions on how to embed your form on your website: http://forums.adobe.com/docs/DOC-1991
If you have further questions, please visit the FormsCentral forum and check out the documentation/help/FAQ/posts there.