When my ISP called back, they said everything on their end was fine, but their servers were showing my modem logging in and out on average 15 times an hour. They said they would send a couple of people out to the house. When they arrived, they hooked some kind of handheld box up to the phone juncture outside the house. No sync at all.
The guy from my ISP then immediately calls AT&T, and tells them the issue, since third party ISPs aren't authorized to do work on AT&T's lines. AT&T tells him they will get someone out to look at the lines tomorrow by closing hours. AT&T guy shows up this morning around 10am, after first stopping at the DSLAM up the road to check the DSL card. He said the card was fine, so he went digging in the juncture box on the side of the house. Finally, he replaced part of the "innards" of the box, and so far (keeping my fingers crossed), the internet is back to normal again.
Andrew went to bed earlier than usual last night since the internet was down, he couldn't game or chat with friends.