Do not, under any circumstances, get a corporate account with Earthlink for a national ISP. Horrible downtimes. Absolute idiots in support. They are randomly turning off 800 number access for our field staff. It took 3 weeks! to get anyone there to acknowledge this was in fact happening let alone fix it. My research suggests AT&T for the dial up access (we are switching as soon as we can). As far as the VPN itself, we are using Bay Networks Extranet Client. No problems with them at all. We have field staff accross the country (and a few international) who are using this stuff. The only complaints we are getting are about Earthlink.