My TWC modem crapped out so I bought a new Motorola modem (so I won't have a monthly fee for a modem). I worked with TWC to get the modem set up and obviously the modem works. My home page, which is Yahoo comes up as: "Sorry, the page you requested was not found." I have another bookmark link to my Yahoo mail that works. Additionally, I have an AOL email account that just doesn't load (the AOL website). All of my other bookmarks seem to work. Our Apple laptop works and displays AOL and Yahoo, yet the IMac which is the "hub" of all of this doesn't. Any Ideas? Wanna kill these ads? We can help!