What is the best script to start a membership site that may include a referral system? Any suggestions?
There is nothing like best. It depends on your requirements or needs like payment systems, digital/physical etc. You can use a simple Oscommerce to sell your products. .