Hi RyHelsley
First off you can tell your wife that she needn't fear she made the wrong choice in switching to mac as she will find that using the mac is mostly a painless experience. Fortunately for her, and all mac users, problems are few and far between. That said... you do have a very annoying and exasperating problem that can require a little finessing to resolve.
Thanks to your brief but succinct description of your network setup I can think of two possible solutions to your problem.
1:) Open "System Preferences" and click on the "Network" button and finally double click on "Built in Ethernet" to reveal your settings. Under the TCP/IP tab, verify that you are connecting to your router using DHCP and under PPPoE verify that this turned off. If not, do so and click "Apply" to restart your connection.
You say in your post that you are "Using a dynamic ppoe option" however you do not need to do this on the mac since your router is already doing this for you. Any login information your ISP provides you with (in other words: PPPoE configuration) should be input into your router not your mac, since the main use of a router at a home level is to manage and share your internet connection between multiple computers. You only use PPPoE on the mac (or any computer for that matter) when you don't have a router and are connecting directly to your broadband modem.
This should get your mac up and running again on the internet.
2) If the first recommendation doesn't work out your may also have to verify that your router is properly configured. Again in the Network settings, under TCP/IP copy the number that appears beside "Router" and paste into safari's address bar. This will connect you with your router and present you with a login page. Unless you changed your settings, your user name and password will be: Admin. Once you are logged in, navigate to PPPoE settings and input the information supplied by your ISP. I don't have a Dlink router so I can't tell you exactly where everything is so check your manual for more info or go to there website and checkout their support.
This should fix your problem
Just incase, here are some links from Apple support (a very reliable source for troubleshooting information) that can help you diagnose further problems.
General trouble shooting:
http://docs.info.apple.com/article.html?artnum=303546#trouble
DNS issues (another possible problem):
http://docs.info.apple.com/article.html?artnum=106799
And finally to save you the leg work on such a bad connection here is the link to the support page for your router:
http://support.dlink.com/products/revision.asp
Hope this fixes it so you and your wife can finally enjoy your mac
Cheers
Thom 🙂
iMac Core2Duo 17", Powermac G4 "Quicksilver" 733, eMac G4 800 Mac OS X (10.4.8)