Tinypass is the best way to charge for access to content on your WordPress site.
Membership features to sell access to content on your WordPress e-commerce site
Simple but powerful paywall solution complete with checkout and registration systems. Designed by publishers for publishers.
The InPlayer Paywall plugin is a simple way for monetizing your digital content.