I've been using these 2 excellent 'Contact Forms' for a while.
www.foxyform.com and
www.emailmeform.comFoxyForm is a simple but prebuilt fields. Just one step to integrate with our site. Whereas emailmeform is a customizable one.
When a visitor submits his contact information and message, it's directly delivered to our email.
I'm using them as a free member.
If you know anything else, please share.