Use the ethernet based modem. Practically every connection to an ISP is routed from somewhere. It it by far easier to configure IP settings, than it is to monkey-around with drivers!
Most of the PPPoA DSL/modem/gateway/router's allow for a static pathway out to the net (and static back in). But many of these devices now come equipped with NAT capabilities, port forwarding, firewalls, VPN, and so-on.
So get an experienced tech from your ISP to make the DSL modem changes (turning all features off, and having regular static connections) as needed (COVAD will do some of this over-the-phone for free), configure your SME server for Gateway mode, acting as DHCP server, and you should be all set.
Afterwards your only network config issues should be contained within your SME server, switch, clients, and whatever else...
As far as port throttling goes, you should just get a 3com, Cisco, or similar MANAGED workgroup switch, most of these today will allow for bandwidth control.
SloopJohnB