Cannot Find This Page...Does it exist anymore? Any time I would normally get a 404 or a "cannot find this page," I normally get some Incredafind search engine, and at the top of the page it reads something along the lines of: Unable to find (insert URL here). Under that is a search bow and below that myriads of links. Is anyone else getting bombarded with these? Need mroe info, then ask, I'm assuming that we all know.