Here is the list of great Ajax based, light box, Google map contact form WordPress plugins:
1) Ajax contact form: You can add a Ajax based contact form in your blog by this plugin. You can multiple recipients for the mails that will be sent by contact form. Plugin also supports attachments in the mails. By this plugin you can add an Ajax powered jQuery contact from in your blog. Also, you can customize the fields in the contact form as per your needs. Forms can also be used in widgets. You can add a light box based contact form by this plugin. Plugin also supports buttons for contact form which you can add anywhere as per your needs. By this plugin you can add a pop up contact form in your blog.
2) Mapped contact form: By this plugin you can add an Ajax contact form inside a Google map. The plugin uses Google map API. Contact forms can be added anywhere in the blog by using short codes.
3) Contact form with MailChimp and Google maps: By this plugin you can add Ajax based contact form having Google maps, social buttons, and MailChimp so that users can subscribe to newsletters from your contact page.
4) Gravity Forms: If you wish to add many options in your contact forms like multiple page, advanced fields limiting entries in forms, pricing fields, post fields, etc. then gravity forms is the one for you.