I had to build a membership site that added a profile for each subscriber and contact enhanced fit the description perfectly. It has nice advanced abilities, makes it easy to use for even simple contact forms, and i like how i could edit the views too if i needed. Also, douglas was very responsive with support, even did some custom coding for the added "alpha index module" for locating companies in a directory via the first letter of their business name. Very happy, and made me look good to my client! :) thanks!