If you have heard me talk, you have probably heard me mention the Tribe of 1000. It means that for most ISPs, WISPs and other service providers, 1000 profitable customers is a good business model. The key is Profitable. The other factor is that you aren't aiming for a million. You are building for 1000 or 2000 or 5000.
Here is a blog post explaining it.