Twin Lakes is the best choice for local phone and internet service. They offer internet access to rural users without long distance charges. They have dial up with modem speeds up to 56k, 24 hour technical suport and web hosting services. They offer DSL connection in some areas. You get a free personal home page with internet service.