Worpress forms

Hi Guys

I'm looking to do a registration form for my website . It should have multiple fields or products that a user can register for . But each product registered needs to have a unique confirmation email sent . Can you recommend a plugin that can handle this.

Any help would be greatly appreciated
thanks !
Kevin