I am putting together a membership website and need a tool suggestions. I'll dump in a large group of contacts into the system and the tool should allow me to show only certain fields to the public. Companies can then buy a listing and pay to have more info shown such as phone, website, or email. It will also be nice if people can do it based on state or zipcode. It needs to have a payment module so that I can bill monthly or annually. Does anyone do this and do you have any suggestions? I want it to integrate into Wordpress if possible. Thanks.