Like the large virtual communities, ISPs and OSPs offer free home pages to build communities they can tap into—though they grow revenue through subscription fees, as well.
To find more Internet Service Providers in the U.S. and around the world, check out these resources:
ISPworld: Otherwise known as BoardWatch, this is a comprehensive list of local and national providers, organized by area code.
The List: Another big, searchable list brought to you by Internet.com.
AIRS ISP Directory: A directory of ISPs that host home pages. There are over 900 national and local ISPs listed and linked, organized by state and area code.