If after 30 days they haven't posted I suspend the account as a matter of course and check every couple of days to add, I know this means they have 30 days of leeching but I guess 30 days is a fair chance.
Members who just join to leech, post requests don't normally get them filled so it seems self regulating in that case.
Social Networking Bookmarks