SMC Barricade Router SMCC7008ABR
More data on the Barricade SMC7008ABR routers/print servers.
I have installed one of these at a client's to interface their small network to a PacBell DSL connection ussing PPPoE (and now to an Earthlink DSL connection using PPPoE). They are nice little boxes and DO have both NAT and DHCP (The latter of which can be turned off).
I used it to provide both the print server capability and the router capability. It works very well, although setup for the Earthlink was not smooth. But that is probably due to my lack of knowledge, not the product. :D