I'm using CF7 on all mt sites at the moment, but might give this one a try.
Probably give it a run out on a local install first and have a play.

Many thanks to the devs for making this one free.