Thanks for sharing, I know this is something that comes up on a regular basis. I personally check on a regular basis just to make sure that there are no problems. In the long run they hurt your site when your visitors can not find what they are looking for.
even google have 404 pages.. and that's normal like what it stated there.. but its better to use custom 404 to inform your visitors and not just leave your site..