I have seen many articles describing individual methods of achieving SharePoint FBA
Using AD LDS here
Using ASPNET SQL Membership database here
And these are not limited and there are many Blogs and articles explaining these.
But my question what are the available methods of achieving FBA and pros and cons of each method.