Contact form plugin

do you all have a recommendation for a plugin that works with multi-site that allows us to customize and create really nice signup forms? We need to ask people a number of custom questions on the form, it's not just regular email and name. thanx!