Hi Ex-Static-Cling,
Back when I was using PPPoE software I had EnterNet 300 and it was OK, but I switched to RasPPPoE which was better. I soon got a router with built in PPPoE so I don't bother with that stuff anymore

. So I would recommend RasPPPoE or a router with PPPoE support (comes with advanced features like firewall, etc.)
Good list here:
http://www.dslreports.com/pppoe